diff --git a/Mohem/src/app/authentication/confirm-login/confirm-login.component.html b/Mohem/src/app/authentication/confirm-login/confirm-login.component.html index 6141871e..9e1c419b 100644 --- a/Mohem/src/app/authentication/confirm-login/confirm-login.component.html +++ b/Mohem/src/app/authentication/confirm-login/confirm-login.component.html @@ -30,15 +30,11 @@

{{empname}}

--> -

{{ts.trPK('login','verify-login-with')}}

- - + +

{{ts.trPK('login','verify-login-with')}}

{{ts.trPK('login','verify-fingerprint')}}

{{ts.trPK('login','verify-faceId')}}

- diff --git a/Mohem/src/app/authentication/login/login.component.ts b/Mohem/src/app/authentication/login/login.component.ts index 08179d5e..be12c513 100644 --- a/Mohem/src/app/authentication/login/login.component.ts +++ b/Mohem/src/app/authentication/login/login.component.ts @@ -23,6 +23,7 @@ import { PushService } from 'src/app/hmg-common/services/push/push.service'; styleUrls: ['./login.component.scss'] }) export class LoginComponent implements OnInit, OnDestroy { + deviceToken1: any; constructor( public cs: CommonService, @@ -91,10 +92,26 @@ export class LoginComponent implements OnInit, OnDestroy { requestGetLoginInfo: any; logoutFlage: boolean ; getuser: any = ''; + getlastlogin: any; private checkUserResult: CheckUserAuthenticationResponse; + ionViewWillEnter(){ + + console.log("ionViewWillEnter"); + } + + ngOnInit() { + + // if(!this.cs.getIsTimeSessionOut()){ + + // this.getlastlogin = this.cs.sharedService.getSharedData( + // AuthenticationService.IMEI_USER_DATA, + // false + // ); + // console.log("this.getlastlogin"+ this.getlastlogin); + // } this.currentLang = TranslatorService.getCurrentLanguageCode(); console.log(TranslatorService.CURRENT_LANGUAGE) console.log(TranslatorService.EN) @@ -126,7 +143,13 @@ export class LoginComponent implements OnInit, OnDestroy { this.user = user; }); - this.deviceToken = localStorage.getItem('devicyeToken'); + + console.log(" this.user login in init" + this.user); + //this.deviceToken = localStorage.getItem('devicyeToken'); + this.deviceToken =this.cs.getDeviceToken(); + console.log('lngOnInit localStorage: ' + this.deviceToken1); + console.log('lngOnInit getDeviceToken: ' + this.deviceToken); + if (this.deviceToken) { console.log('login enabled first time: ' + this.deviceToken); } else { @@ -372,7 +395,7 @@ export class LoginComponent implements OnInit, OnDestroy { getLastLoginInfo() { this.requestGetLoginInfo = { DeviceType: this.cs.getDeviceType(), // "Android",//this.cs.getDeviceType(), - DeviceToken: this.deviceToken// "5ca8a69cf1804db55264c349edffb99b9d63acd9fa9b6b18956bcb2ad3f2ba36"//this.deviceToken + DeviceToken: this.cs.getDeviceToken()// "5ca8a69cf1804db55264c349edffb99b9d63acd9fa9b6b18956bcb2ad3f2ba36"//this.deviceToken }; this.authService.getLoginInfo(this.requestGetLoginInfo, () => {}, this.ts.trPK('general', 'ok')).subscribe(res => { if (this.cs.validResponse(res)) { diff --git a/Mohem/src/app/authentication/sms-page/sms-page.page.html b/Mohem/src/app/authentication/sms-page/sms-page.page.html index 654adc99..194c34c6 100644 --- a/Mohem/src/app/authentication/sms-page/sms-page.page.html +++ b/Mohem/src/app/authentication/sms-page/sms-page.page.html @@ -18,7 +18,16 @@

{{'verificationcode,verificationcode' | translate}}


-

{{'verificationcode,title' | translate}}{{'verificationcode,verificationcode' | translate}} {{'verificationcode,by' | translate}}{{'verificationcode,sms' | translate}}{{'verificationcode,instruct' | translate}}{{'general,submit' | translate}}

+

{{'verificationcode,title' | translate}} + {{'verificationcode,verificationcode' | translate}} + {{'verificationcode,by' | translate}} + {{'verificationcode , sms' | translate}} + {{'verificationcode , whatsapp' | translate}} + + {{'verificationcode,instruct' | translate}} + {{'general,submit' | translate}}

+
diff --git a/Mohem/src/app/authentication/sms-page/sms-page.page.ts b/Mohem/src/app/authentication/sms-page/sms-page.page.ts index 20a94df0..bb44a362 100644 --- a/Mohem/src/app/authentication/sms-page/sms-page.page.ts +++ b/Mohem/src/app/authentication/sms-page/sms-page.page.ts @@ -81,6 +81,7 @@ export class SmsPageComponent implements OnInit { public smc_code: any = []; code: any; user_name: string; + loginType: any; constructor( @@ -138,8 +139,9 @@ export class SmsPageComponent implements OnInit { console.log("deviceToken :"+this.deviceToken); this.loginTypeData= this.common.sharedService.getSharedData(SMSCheckRequest.SHARED_DATA, false); + this.loginType=this.loginTypeData.loginType; - // console.log("loginType :"+this.loginTypeData.loginType); + console.log("loginType :"+this.loginTypeData.loginType); @@ -418,7 +420,7 @@ export class SmsPageComponent implements OnInit { -console.log("successful insertMobileLogin" ); + }); diff --git a/Mohem/src/app/eit/add-eit/add-eit.component.html b/Mohem/src/app/eit/add-eit/add-eit.component.html index a43e3501..57c528f6 100644 --- a/Mohem/src/app/eit/add-eit/add-eit.component.html +++ b/Mohem/src/app/eit/add-eit/add-eit.component.html @@ -1,6 +1,6 @@ + + +--> + + - - +
diff --git a/Mohem/src/app/hmg-common/services/push/push.service.ts b/Mohem/src/app/hmg-common/services/push/push.service.ts index eeb2a7a7..0df0af0b 100644 --- a/Mohem/src/app/hmg-common/services/push/push.service.ts +++ b/Mohem/src/app/hmg-common/services/push/push.service.ts @@ -168,11 +168,12 @@ export class PushService { localStorage.setItem('deviceToken', data); } - if (this.authService.isAuthenticated()) { - this.registerAuthenticatedUser(data); - } else { - this.registerNotAuthenticatedUser(data); - } + // + // if (this.authService.isAuthenticated()) { + // this.registerAuthenticatedUser(data); + // } else { + // this.registerNotAuthenticatedUser(data); + // } } diff --git a/Mohem/src/app/hmg-common/ui/generic-header/generic-header.component.html b/Mohem/src/app/hmg-common/ui/generic-header/generic-header.component.html index 3d7b8fa8..7d62b3c5 100644 --- a/Mohem/src/app/hmg-common/ui/generic-header/generic-header.component.html +++ b/Mohem/src/app/hmg-common/ui/generic-header/generic-header.component.html @@ -12,6 +12,24 @@
+ + + +
+ +
+ +
+ \ No newline at end of file diff --git a/Mohem/src/app/hmg-common/ui/generic-header/generic-header.component.ts b/Mohem/src/app/hmg-common/ui/generic-header/generic-header.component.ts index 737c6191..7c9f3c65 100644 --- a/Mohem/src/app/hmg-common/ui/generic-header/generic-header.component.ts +++ b/Mohem/src/app/hmg-common/ui/generic-header/generic-header.component.ts @@ -1,4 +1,4 @@ -import { Component, OnInit, Input } from '@angular/core'; +import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; import { CommonService } from '../../services/common/common.service'; @Component({ @@ -12,16 +12,35 @@ export class GenericHeaderComponent implements OnInit { @Input() showMenu = false; @Input() showBack = false; @Input() navigate = true; + @Input() showClose = false; + @Input() updateDirection = false; @Input() headerText = ''; @Input() backLink: string; + @Output() trigger= new EventEmitter(); - + public close = 'assets/imgs/cancel.png'; constructor(public common: CommonService) { } - ngOnInit() {} + ngOnInit() { + + console.log(this.updateDirection); + console.log(this.showClose); + console.log(this.showBack); + if(this.updateDirection){ + this.showBack=false; + }else{ + + } + + } openProfilePage() { this.common.openEditProfile(); } + closeModal(){ + console.log("closeModal"); + this.trigger.emit(); + } + } diff --git a/Mohem/src/app/notification/work-list-rfc/work-list-rfc.component.html b/Mohem/src/app/notification/work-list-rfc/work-list-rfc.component.html index 23292874..1b542584 100644 --- a/Mohem/src/app/notification/work-list-rfc/work-list-rfc.component.html +++ b/Mohem/src/app/notification/work-list-rfc/work-list-rfc.component.html @@ -1,6 +1,9 @@ - {{ 'workListMain, rfc' | translate}} + + {{ts.trPK('worklistMain','rfc')}} + + diff --git a/Mohem/src/imgs/cancel.png b/Mohem/src/assets/imgs/cancel-.png similarity index 100% rename from Mohem/src/imgs/cancel.png rename to Mohem/src/assets/imgs/cancel-.png diff --git a/Mohem/src/assets/imgs/cancel.png b/Mohem/src/assets/imgs/cancel.png index 0d419f29..deaf45c2 100644 Binary files a/Mohem/src/assets/imgs/cancel.png and b/Mohem/src/assets/imgs/cancel.png differ diff --git a/Mohem/src/assets/localization/i18n.json b/Mohem/src/assets/localization/i18n.json index 9d75f038..8dd65dbf 100644 --- a/Mohem/src/assets/localization/i18n.json +++ b/Mohem/src/assets/localization/i18n.json @@ -33,7 +33,6 @@ "en": "Register", "ar": "التسجيل" }, - "sign-out": { "en": "Are you sure you want to Sign Out", "ar": "هل أنت متأكد من إغلاق الحساب" @@ -54,9 +53,9 @@ "en": "Change Password", "ar": "غير كلمة السر" }, - "announcement":{ - "en":"Announcement", - "ar":"اعلان" + "announcement": { + "en": "Announcement", + "ar": "اعلان" }, "payslip": { "en": "payslip", @@ -158,21 +157,21 @@ "en": "To activate face ID login service, please verify by using one of the following options. ", "ar": "لتفعيل خدمة الدخول ببصمة الوجه، يرجى التحقق من خلال احدى الخيارات التالية" }, - "Verify-text":{ - "en":"Verify its you", - "ar":"Verify its you" + "Verify-text": { + "en": "Verify its you", + "ar": "Verify its you" }, - "check-user-text1":{ - "en":"Please Enter your Employee ID, A ", - "ar":"يرجى ادخال رقم الموظف " + "check-user-text1": { + "en": "Please Enter your Employee ID, A ", + "ar": "يرجى ادخال رقم الموظف " }, - "check-user-text2":{ - "en":"login Code ", - "ar":"رمز تسجيل الدخول" + "check-user-text2": { + "en": "login Code ", + "ar": "رمز تسجيل الدخول" }, - "check-user-text3":{ - "en":"will be sent to your mobile number", - "ar":"سيتم ارساله الى رقم هاتفك" + "check-user-text3": { + "en": "will be sent to your mobile number", + "ar": "سيتم ارساله الى رقم هاتفك" } }, "verificationcode": { @@ -196,6 +195,10 @@ "en": "SMS", "ar": " رسالة نصية " }, + "whatsapp": { + "en": "Whatsapp", + "ar": " الواتس اب" + }, "instruct": { "en": " fill the code and ", "ar": " ادخل الرمز و اضغط " @@ -210,7 +213,6 @@ "en": "SAR", "ar": "ريال" }, - "load-more": { "en": "Load More", "ar": "إظهار المزيد" @@ -391,9 +393,9 @@ "en": "Done successfully", "ar": "تم بنجاح" }, - "next":{ - "en":"Next", - "ar":"التالي" + "next": { + "en": "Next", + "ar": "التالي" }, "other": { "en": "Other", @@ -800,84 +802,84 @@ "ar": "إضافة مرفق" }, "alert": { - "en":"Alert", - "ar":"تنبيه" + "en": "Alert", + "ar": "تنبيه" }, "delete": { - "en":"Delete", - "ar":"حذف" + "en": "Delete", + "ar": "حذف" }, - "cancel":{ + "cancel": { "en": "Cancel", "ar": "إلغاء" }, - "next":{ + "next": { "en": "Next", - "ar":"التالي" + "ar": "التالي" }, - "save":{ - "en":"Save", - "ar":"حفظ" + "save": { + "en": "Save", + "ar": "حفظ" }, "connError": { - "en":"Failed to connect to server.", - "ar":"فشل بالإتصال بالخادم" + "en": "Failed to connect to server.", + "ar": "فشل بالإتصال بالخادم" }, "notAttch": { - "en":"There is no attachment", - "ar":"لاتوجد مرفقات" + "en": "There is no attachment", + "ar": "لاتوجد مرفقات" }, - "enter":{ - "en":"Enter", - "ar":"أدخل" + "enter": { + "en": "Enter", + "ar": "أدخل" }, - "search":{ - "en":"Search", - "ar":"بحث" + "search": { + "en": "Search", + "ar": "بحث" }, - "submit":{ - "en":"Submit", - "ar":"ارسال" + "submit": { + "en": "Submit", + "ar": "ارسال" }, - "success":{ - "en":"Success", - "ar":"تم بنجاح" + "success": { + "en": "Success", + "ar": "تم بنجاح" }, - "noResult":{ - "en":"No results found", - "ar":"لاتوجد نتائج" + "noResult": { + "en": "No results found", + "ar": "لاتوجد نتائج" }, - "clear":{ - "en":"Clear", - "ar":"مسح" + "clear": { + "en": "Clear", + "ar": "مسح" }, - "choose":{ - "en":"choose", - "ar":"أختر" + "choose": { + "en": "choose", + "ar": "أختر" }, - "confirmation":{ - "en":"Confirmation", - "ar":"تأكيد" + "confirmation": { + "en": "Confirmation", + "ar": "تأكيد" }, - "attemptDel":{ - "en":"You are attempting to delete a row that has already been deleted.", - "ar":"أنت تحاول حذف صف تم حذفه بالفعل." + "attemptDel": { + "en": "You are attempting to delete a row that has already been deleted.", + "ar": "أنت تحاول حذف صف تم حذفه بالفعل." }, - "required":{ - "en":"Please fill the required fields", - "ar":"الرجاء ملء جميع الحقول المطلوبة" + "required": { + "en": "Please fill the required fields", + "ar": "الرجاء ملء جميع الحقول المطلوبة" }, - "messageSuccess":{ - "en":"Your request has been submitted for approvals.", - "ar":"تم إرسال طلبك للحصول على الموافقات" + "messageSuccess": { + "en": "Your request has been submitted for approvals.", + "ar": "تم إرسال طلبك للحصول على الموافقات" }, - "noOfTriesLogin" :{ + "noOfTriesLogin": { "en": "You reached the maximum number of tries. Please re-try", - "ar":"لقد وصلت إلى الحد الأقصى لعدد المحاولات. يرجى إعادةالمحاولة مرة أخرى" + "ar": "لقد وصلت إلى الحد الأقصى لعدد المحاولات. يرجى إعادةالمحاولة مرة أخرى" }, - "deletePerm":{ - "en":"Are you sure from deleting this file permanently?", - "ar":"هل أنت متأكد من حذف هذا الملف نهائيًا؟" + "deletePerm": { + "en": "Are you sure from deleting this file permanently?", + "ar": "هل أنت متأكد من حذف هذا الملف نهائيًا؟" } }, "home": { @@ -901,22 +903,21 @@ "en": "Work List", "ar": "قائمة العمل" }, - "pending-request":{ - "en":"Penading Request", - "ar":"طلبات قيد الانتظار" - + "pending-request": { + "en": "Penading Request", + "ar": "طلبات قيد الانتظار" }, - "missing-swipes":{ - "en":"Missing Swipes", - "ar":"البصمات المفقوده" + "missing-swipes": { + "en": "Missing Swipes", + "ar": "البصمات المفقوده" }, - "leave-balance":{ - "en":"Leave Balance", - "ar":"رصيد الإجازات" + "leave-balance": { + "en": "Leave Balance", + "ar": "رصيد الإجازات" }, - "":{ - "en":"", - "ar":"" + "": { + "en": "", + "ar": "" }, "possitionAlert": { "en": "The app could not access your location. Make sure that the location service is enabled from your device settings", @@ -930,9 +931,9 @@ "en": "your swipe Failed, please try again...", "ar": "حدث خطاء في تسجيل الدخول فضلاً اعد المحاولة" }, - "timeAndAttendance":{ - "en":"Time & Attendance", - "ar":"الوقت و الحضور" + "timeAndAttendance": { + "en": "Time & Attendance", + "ar": "الوقت و الحضور" }, "welcome-head": { "en": "Welcome", @@ -954,51 +955,51 @@ "en": "Would you like to login with current username?", "ar": "هل ترغب في تسجيل الدخول باسم المستخدم الحالي؟" }, - "monthly-attendance":{ - "en":"Monthly Attendance", - "ar":"الحضور الشهري" + "monthly-attendance": { + "en": "Monthly Attendance", + "ar": "الحضور الشهري" }, - "monthly-time-sheet-view":{ - "en":"View your Monthly Time Sheet", - "ar":"عرض حضورك الشهري لساعات العمل" + "monthly-time-sheet-view": { + "en": "View your Monthly Time Sheet", + "ar": "عرض حضورك الشهري لساعات العمل" }, - "view-detail":{ - "en":"View Detail", - "ar":"عرض التفاصيل" + "view-detail": { + "en": "View Detail", + "ar": "عرض التفاصيل" }, - "time-left":{ - "en":"Time Left Today", - "ar":"باقي الوقت لليوم" + "time-left": { + "en": "Time Left Today", + "ar": "باقي الوقت لليوم" } }, - "work-list":{ - "open-analysis":{ - "en":"Open Request Analysis", - "ar":"فتح تحليل الطلب" - }, - "total":{ - "en":"Total", - "ar":"المجموع" - }, - "open-reqest":{ - "en":"OPEN REQUEST", - "ar":"الطلبات المفتوحه" - }, - "clear-search":{ - "en":"Clear Search", - "ar":"مسح البحث" - }, - "of":{ - "en":"of", - "ar":"من" - }, - "advanced-search":{ - "en":"Advanced Search", - "ar":"بحث متقدم" - }, - "No-data-available":{ - "en":"No Data Available", - "ar":"لا يوجد بيانات" + "work-list": { + "open-analysis": { + "en": "Open Request Analysis", + "ar": "فتح تحليل الطلب" + }, + "total": { + "en": "Total", + "ar": "المجموع" + }, + "open-reqest": { + "en": "OPEN REQUEST", + "ar": "الطلبات المفتوحه" + }, + "clear-search": { + "en": "Clear Search", + "ar": "مسح البحث" + }, + "of": { + "en": "of", + "ar": "من" + }, + "advanced-search": { + "en": "Advanced Search", + "ar": "بحث متقدم" + }, + "No-data-available": { + "en": "No Data Available", + "ar": "لا يوجد بيانات" } }, "userProfile": { @@ -1026,10 +1027,10 @@ "en": "Your Performance In", "ar": "ادائك في" }, - "changepicture":{ - "en":"Change Picture", - "ar":"تغيير الصوره" - }, + "changepicture": { + "en": "Change Picture", + "ar": "تغيير الصوره" + }, "empNo": { "en": "Employee Number", "ar": "الرقم الوظيفي" @@ -1098,12 +1099,12 @@ "en": "Category", "ar": "الفئة" }, - "changeImg":{ - "en":"Change Profile Photo", - "ar":"تغيير الصورة" + "changeImg": { + "en": "Change Profile Photo", + "ar": "تغيير الصورة" }, - "successChange":{ - "en":"Profile Photo changed successfully ", + "successChange": { + "en": "Profile Photo changed successfully ", "ar": "تم تغيير الصورة الشخصية بنجاح" } }, @@ -1300,7 +1301,6 @@ "en": "Please select a replacement ", "ar": "يرجى إختيار بديل" }, - "fill-vacation-type": { "en": "Please select a Vacation Type", "ar": "يرجى إختيار نوع العطلة" @@ -1366,14 +1366,12 @@ "ar": "تم تحديث القاعدة بنجاح" }, "confirm-msg-success": { - "en" :"Are you sure, you want to Apply for Vacation Rule?", - "ar" :" تريد التقديم على قواعد الاجازات ؟, هل انت متأكد" - + "en": "Are you sure, you want to Apply for Vacation Rule?", + "ar": " تريد التقديم على قواعد الاجازات ؟, هل انت متأكد" }, "update-msg-success": { - "en" :"Are you sure, you want to Update this Vacation Rule?", - "ar" :"تريد تحديث قواعد الاجازات ؟, هل انت متأكد" - + "en": "Are you sure, you want to Update this Vacation Rule?", + "ar": "تريد تحديث قواعد الاجازات ؟, هل انت متأكد" } }, "absenceList": { @@ -1497,13 +1495,13 @@ "en": "Today's Attendance", "ar": "حضور اليوم" }, - "check-in":{ + "check-in": { "en": "Check-In", - "ar":"وقت الدخول" + "ar": "وقت الدخول" }, - "check-out":{ + "check-out": { "en": "Check-Out", - "ar":"وقت الخروج" + "ar": "وقت الخروج" }, "late": { "en": "Late", @@ -1609,112 +1607,109 @@ "en": "Attachment deleted successfully", "ar": "تحديث" }, - "confirmation":{ - "en":"Confirmation", - "ar":"تاكيد" + "confirmation": { + "en": "Confirmation", + "ar": "تاكيد" }, - "no-attachment":{ - "en":"No Attachment", - "ar":"لا يوجد مرفقات" + "no-attachment": { + "en": "No Attachment", + "ar": "لا يوجد مرفقات" }, - "no-note":{ - "en":"No Note", - "ar":"لا يوجد ملاحظات" + "no-note": { + "en": "No Note", + "ar": "لا يوجد ملاحظات" }, - "submit":{ - "en":"Are you sure you want to submit?", - "ar":"هل انت متاكد من ارسال الطلب؟" + "submit": { + "en": "Are you sure you want to submit?", + "ar": "هل انت متاكد من ارسال الطلب؟" } }, "submitAbsence": { "submitAbsence": { - "en":"Submit Absence", - "ar":"رفع إجازة" + "en": "Submit Absence", + "ar": "رفع إجازة" }, - "absenceStatus": { + "absenceStatus": { "en": "Absence Status:", - "ar":"حالة الإجازة:" - + "ar": "حالة الإجازة:" }, "absenceType": { "en": "Absence Type", - "ar":"نوع الإجازة" - + "ar": "نوع الإجازة" }, "duration": { "en": "Duration:", - "ar":"المدة:" + "ar": "المدة:" }, "startDate": { "en": "Start Date", "ar": "تاريخ البداية" }, - "startTime": { - "en":"Start Time", - "ar":"وقت البداية" - + "startTime": { + "en": "Start Time", + "ar": "وقت البداية" }, "endDate": { "en": "End Date", - "ar":"تاريخ النهاية" + "ar": "تاريخ النهاية" }, - "endTime": { - "en":"End Time", + "endTime": { + "en": "End Time", "ar": "وقت النهاية" }, - "totalDays": { - "en":"Total Days:", - "ar":"مجموع الأيام:" + "totalDays": { + "en": "Total Days:", + "ar": "مجموع الأيام:" }, - "calculateDays": { - "en":"Calculate Days", - "ar":"حساب الأيام" + "calculateDays": { + "en": "Calculate Days", + "ar": "حساب الأيام" }, - "search": { - "en":"Search", + "search": { + "en": "Search", "ar": "بحث" }, - "expectedReturnToWork": { - "en":"Expected Return to work", - "ar":"العودة المتوقعة إلى العمل" + "expectedReturnToWork": { + "en": "Expected Return to work", + "ar": "العودة المتوقعة إلى العمل" }, - "comments": { - "en":"Comments", + "comments": { + "en": "Comments", "ar": "ملاحظات" }, "clear": { "en": "Clear", - "ar":"إزالة" + "ar": "إزالة" }, "enterSDate": { - "en":"Please select the start date", - "ar":"ادخل تاريخ البداية" + "en": "Please select the start date", + "ar": "ادخل تاريخ البداية" }, "enterEDate": { - "en":"Please select the end date", - "ar":"ادخل تاريخ النهاية" + "en": "Please select the end date", + "ar": "ادخل تاريخ النهاية" }, "selAbsType": { - "en":"Please select absence type", - "ar":"اختر نوع الإجازة" + "en": "Please select absence type", + "ar": "اختر نوع الإجازة" } }, "submitAbsenceConfirm": { - "submitAbsenceConfirm":{ - "en": "Submit Absence Confirm", - "ar": "إرسال تأكيد الإجازة" - }, - "start":{ - "en":"Submit", - "ar":"تنفيذ" - }, - "cancel":{ - "en":"Cancel", - "ar":"إلغاء" - }, - "addAttch":{ - "en":"Add Attachment", - "ar":"أضف مرفق" + "submitAbsenceConfirm": { + "en": "Submit Absence Confirm", + "ar": "إرسال تأكيد الإجازة" + }, + "start": { + "en": "Submit", + "ar": "تنفيذ" + }, + "cancel": { + "en": "Cancel", + "ar": "إلغاء" + }, + "addAttch": { + "en": "Add Attachment", + "ar": "أضف مرفق" } }, "confirmAddEit": { @@ -1776,788 +1771,781 @@ "en": "Location services must be enabled to use this service", "ar": "يجب تمكين خدمات تحديد الموقع لاستخدام هذه الخدمة" } - }, "actionHis": { - "name":{ - "en":"Name", - "ar":"الإسم" + "name": { + "en": "Name", + "ar": "الإسم" }, - "action":{ - "en":"Action", - "ar":"عمل" + "action": { + "en": "Action", + "ar": "عمل" }, - "date":{ - "en":"Date", - "ar":"تاريخ" + "date": { + "en": "Date", + "ar": "تاريخ" }, - "note":{ - "en":"Note", - "ar":"ملحوظة" + "note": { + "en": "Note", + "ar": "ملحوظة" } }, - "addAttach":{ - "select":{ - "en":"Select File", - "ar":"أختر الملف" - }, - "name":{ - "en":"Name", - "ar":"الإسم" - }, - "size":{ - "en":"Size", - "ar":"الحجم" - }, - "remove":{ - "en":"Remove", - "ar":"حذف" - }, - "title":{ - "en":"Add Attachment", - "ar":"إضافة مرفق" - }, - "errorMsg":{ - "en":"Failed to upload some of the attached files", - "ar":"حدث خطأ في إرفاق بعض الملفات" - }, - "attachUpdate":{ - "en":"Attachment updated successfully", - "ar":"تم تحديث المرفق بنجاح" - - }, - "deleteAttach":{ - "en":"Attachment deleted successfully", - "ar":"تم حذف المرفق بنجاح" - }, - "noFileSelect":{ - "en":"No file selected", - "ar":"لايوجد ملف مرفق" - }, - "notSupport":{ - "en":"This file type can't be attached", - "ar":"هذا النوع من الملفات لايمكن ارفاقه" - }, - "notSupportFile":{ - "en":"This file type is not supported", - "ar":"لايمكن عرض هذا النوع من الملفات" + "addAttach": { + "select": { + "en": "Select File", + "ar": "أختر الملف" + }, + "name": { + "en": "Name", + "ar": "الإسم" + }, + "size": { + "en": "Size", + "ar": "الحجم" + }, + "remove": { + "en": "Remove", + "ar": "حذف" + }, + "title": { + "en": "Add Attachment", + "ar": "إضافة مرفق" + }, + "errorMsg": { + "en": "Failed to upload some of the attached files", + "ar": "حدث خطأ في إرفاق بعض الملفات" + }, + "attachUpdate": { + "en": "Attachment updated successfully", + "ar": "تم تحديث المرفق بنجاح" + }, + "deleteAttach": { + "en": "Attachment deleted successfully", + "ar": "تم حذف المرفق بنجاح" + }, + "noFileSelect": { + "en": "No file selected", + "ar": "لايوجد ملف مرفق" + }, + "notSupport": { + "en": "This file type can't be attached", + "ar": "هذا النوع من الملفات لايمكن ارفاقه" + }, + "notSupportFile": { + "en": "This file type is not supported", + "ar": "لايمكن عرض هذا النوع من الملفات" } }, "replacementRoll": { - "enterNote":{ + "enterNote": { "en": "Enter a note", - "ar":"أدخل ملاحظة" + "ar": "أدخل ملاحظة" }, - "msg":{ + "msg": { "en": "Select a replacement", - "ar":"اختر بديل" + "ar": "اختر بديل" }, - "title":{ + "title": { "en": "Replacement Roll", - "ar":"البحث عن موظف" + "ar": "البحث عن موظف" }, - "searchForReplacment":{ + "searchForReplacment": { "en": "Search for an employee", - "ar":"ابحث عن موظف" + "ar": "ابحث عن موظف" }, - "searchBy":{ + "searchBy": { "en": "Search by", - "ar":"البحث عن طريق" + "ar": "البحث عن طريق" }, - "question":{ + "question": { "en": "Question", - "ar":"سؤال" + "ar": "سؤال" }, - "answer":{ + "answer": { "en": "Answer", - "ar":"جواب" + "ar": "جواب" }, - "msgRFC":{ + "msgRFC": { "en": "Select a person", - "ar":"اختيار شخص" + "ar": "اختيار شخص" } }, "worklist": { - "view":{ + "view": { "en": "View", - "ar":"عرض" + "ar": "عرض" }, - "openNot":{ + "openNot": { "en": "Open Notifications", - "ar":"التبليغات المفتوحة" + "ar": "التبليغات المفتوحة" }, - "fyi":{ + "fyi": { "en": "FYI Notifications", - "ar":"تبليغات للعلم" + "ar": "تبليغات للعلم" }, "toDo": { - "en":"To Do Notifications", - "ar":"تبليغات الأعمال" + "en": "To Do Notifications", + "ar": "تبليغات الأعمال" }, "all": { - "en":"All Notifications", - "ar":"كل التبليغات" + "en": "All Notifications", + "ar": "كل التبليغات" }, "meNot": { - "en":"Notifications from Me", + "en": "Notifications from Me", "ar": "تبليغات صادرة مني" }, "searchby": { - "en":"Search By", - "ar":"البحث ب" + "en": "Search By", + "ar": "البحث ب" }, "from": { - "en":"From User Name", - "ar":"من" + "en": "From User Name", + "ar": "من" }, "subject": { - "en":"Subject", - "ar":"الموضوع" + "en": "Subject", + "ar": "الموضوع" }, "sent": { - "en":"Sent Date", - "ar":"تاريخ الإرسال" + "en": "Sent Date", + "ar": "تاريخ الإرسال" }, - "itemType":{ + "itemType": { "en": "Item Type Display Name", - "ar":"اسم العرض" + "ar": "اسم العرض" }, "none": { - "en":"None", - "ar":"بدون" + "en": "None", + "ar": "بدون" }, "enter": { - "en":"Enter", - "ar":"ادخل" + "en": "Enter", + "ar": "ادخل" }, "search": { - "en":"Search", - "ar":"بحث" + "en": "Search", + "ar": "بحث" }, "note": { - "en":"Note", - "ar":"مذكرة" + "en": "Note", + "ar": "مذكرة" }, - "approveMsg":{ - "en":"are you sure that you want to approve this request?", - "ar":"هل انت متاكد من قبول هذا الطلب؟" + "approveMsg": { + "en": "are you sure that you want to approve this request?", + "ar": "هل انت متاكد من قبول هذا الطلب؟" }, - "rejectMsg":{ - "en":"are you sure that you want to reject this request?", - "ar":"هل انت متاكد من رفض هذا الطلب؟" + "rejectMsg": { + "en": "are you sure that you want to reject this request?", + "ar": "هل انت متاكد من رفض هذا الطلب؟" }, - "delegateMsg":{ - "en":"are you sure that you want to delegate this request?", - "ar":"هل انت متاكد من تحويل هذا الطلب؟" + "delegateMsg": { + "en": "are you sure that you want to delegate this request?", + "ar": "هل انت متاكد من تحويل هذا الطلب؟" }, - "requestInformationMsg":{ - "en":"are you sure that you want to more information for this request?", - "ar":"هل انت متاكد من طلب مزيد من المعلومات لهذا الطلب؟" + "requestInformationMsg": { + "en": "are you sure that you want to more information for this request?", + "ar": "هل انت متاكد من طلب مزيد من المعلومات لهذا الطلب؟" }, - "grantMsg":{ - "en":"are you sure that you want to grant access for this request?", - "ar":"هل انت متاكد من انشاء صلاحيه لهذا الطلب؟" + "grantMsg": { + "en": "are you sure that you want to grant access for this request?", + "ar": "هل انت متاكد من انشاء صلاحيه لهذا الطلب؟" }, - "answerMsg":{ - "en":"press on ok to continue", - "ar":"اضغط على موافق للاستمرار" + "answerMsg": { + "en": "press on ok to continue", + "ar": "اضغط على موافق للاستمرار" }, - "empty-comment":{ - "en":"you shoud add comment", - "ar":"يجب عليك اضافة تعليق" + "empty-comment": { + "en": "you shoud add comment", + "ar": "يجب عليك اضافة تعليق" } }, "worklistMain": { - "more":{ + "more": { "en": "More", - "ar":"المزيد" + "ar": "المزيد" }, - - "approve":{ + "approve": { "en": "Approve", - "ar":"موافق" + "ar": "موافق" }, - "reject":{ + "reject": { "en": "Reject", - "ar":"رفض" + "ar": "رفض" }, - "request":{ + "request": { "en": "Request", - "ar":"طلب" + "ar": "طلب" }, - - "title":{ + "title": { "en": "Details", - "ar":"التفاصيل" + "ar": "التفاصيل" }, "from": { - "en":"From:", - "ar":"من:" + "en": "From:", + "ar": "من:" }, - "to":{ + "to": { "en": "To:", - "ar":"إلى:" + "ar": "إلى:" }, - "sent":{ - "en":"Sent:", - "ar":"أرسلت:" + "sent": { + "en": "Sent:", + "ar": "أرسلت:" }, "empInfo": { - "en":"Employee Information", + "en": "Employee Information", "ar": "معلومات الموظف" }, - "info":{ + "info": { "en": "Info", - "ar":"تفاصيل" + "ar": "تفاصيل" }, - "notfDetails":{ + "notfDetails": { "en": "Notification Details", - "ar":"تفاصيل العرض" + "ar": "تفاصيل العرض" }, "actionHis": { - "en":"Action History", - "ar":"تاريخ الإجراء" + "en": "Action History", + "ar": "تاريخ الإجراء" }, "suppDoc": { - "en":"Support Documents", - "ar":"المرفقات" + "en": "Support Documents", + "ar": "المرفقات" }, - "closed":{ - "en":"Closed:", - "ar":"أغلقت:" + "closed": { + "en": "Closed:", + "ar": "أغلقت:" }, - "id":{ - "en":"ID:", - "ar":"الرقم:" + "id": { + "en": "ID:", + "ar": "الرقم:" }, - "responder":{ - "en":"Responder:", - "ar":"المرسل:" + "responder": { + "en": "Responder:", + "ar": "المرسل:" }, - "subject":{ - "en":"Subject:", - "ar":"الموضوع:" + "subject": { + "en": "Subject:", + "ar": "الموضوع:" }, - "rfc":{ - "en":"Return for correction", - "ar":"عودة للتصحيح" + "rfc": { + "en": "Return for correction", + "ar": "عودة للتصحيح" }, - "action":{ - "en":"Action", - "ar":"الحركة" + "action": { + "en": "Action", + "ar": "الحركة" }, - "actionRequird":{ - "en":"Action is required", - "ar":"اختر حركة" + "actionRequird": { + "en": "Action is required", + "ar": "اختر حركة" }, - "approvalSeq":{ - "en":"Approval Sequence", - "ar":"تسلسل الموافقة" + "approvalSeq": { + "en": "Approval Sequence", + "ar": "تسلسل الموافقة" }, - "description":{ - "en":"Description", - "ar":"وصف" + "description": { + "en": "Description", + "ar": "وصف" }, - "price":{ - "en":"Price", - "ar":"السعر" + "price": { + "en": "Price", + "ar": "السعر" }, - "unit":{ - "en":"Unit", - "ar":"الوحدة" + "unit": { + "en": "Unit", + "ar": "الوحدة" }, - "cost-center":{ - "en":"Cost Center", - "ar":"Cost Center" + "cost-center": { + "en": "Cost Center", + "ar": "Cost Center" }, "skip": { - "en": "skip", + "en": "skip", "ar": "تخطى" }, "quantity": { - "en": "Quantity", + "en": "Quantity", "ar": "الكمية" }, "code": { - "en": "Code", + "en": "Code", "ar": "رمز" }, - "itemReq":{ + "itemReq": { "en": "Items Requsted", - "ar":"العناصر المطلوبة" + "ar": "العناصر المطلوبة" }, - "approveMsg":{ - + "approveMsg": { "en": "

Are you sure to Approve this request ?

", - "ar":"العناصر المطلوبة" + "ar": "العناصر المطلوبة" }, - "rejectMsg":{ + "rejectMsg": { "en": "

Are you sure to Reject this request ?

", - "ar":"العناصر المطلوبة" + "ar": "العناصر المطلوبة" }, - "delMsg":{ + "delMsg": { "en": "

Are you sure to Delete this request ?

", - "ar":"العناصر المطلوبة" + "ar": "العناصر المطلوبة" }, - "closeMsg":{ + "closeMsg": { "en": "

Are you sure to Close this request ?

", - "ar":"العناصر المطلوبة" + "ar": "العناصر المطلوبة" }, - "Supplier":{ + "Supplier": { "en": "Supplier", - "ar":"Supplier" + "ar": "Supplier" }, - "Site":{ + "Site": { "en": "Site", - "ar":"Site" + "ar": "Site" }, - "Preparer":{ + "Preparer": { "en": "Preparer", - "ar":"Preparer" + "ar": "Preparer" }, - "Buyer":{ + "Buyer": { "en": "Buyer", - "ar":"Buyer" + "ar": "Buyer" }, - "CreationDate":{ + "CreationDate": { "en": "Creation Date", - "ar":"Creation Date" + "ar": "Creation Date" }, - "ShipToLocation":{ + "ShipToLocation": { "en": "Ship To Location", - "ar":"Ship To Location " + "ar": "Ship To Location " }, - "QuotationNumber":{ + "QuotationNumber": { "en": "Quotation Number", - "ar":"Quotation Number" + "ar": "Quotation Number" }, - "QuotationDate":{ + "QuotationDate": { "en": "Quotation Date", - "ar":"Quotation Date" + "ar": "Quotation Date" }, - "PaymentTerms":{ + "PaymentTerms": { "en": "Payment Terms", - "ar":"Payment Terms " + "ar": "Payment Terms " }, - "GrossAmount":{ + "GrossAmount": { "en": "Gross Amount", - "ar":"Gross Amount" + "ar": "Gross Amount" }, - "DiscountAmount":{ + "DiscountAmount": { "en": "Discount Amount", - "ar":"Discount Amount" + "ar": "Discount Amount" }, - "TotalPODiscount":{ + "TotalPODiscount": { "en": "Total PO Discount", - "ar":"Total PO Discount" + "ar": "Total PO Discount" }, - "VATAmount":{ + "VATAmount": { "en": "VAT Amount", - "ar":"VAT Amount" + "ar": "VAT Amount" }, - "CustomDuty":{ + "CustomDuty": { "en": "Custom Duty", - "ar":"Custom Duty" + "ar": "Custom Duty" }, - "ShipHandle":{ + "ShipHandle": { "en": "Ship Handle", - "ar":"Ship Handle" + "ar": "Ship Handle" }, - "OtherCharges":{ + "OtherCharges": { "en": "Other Charges", - "ar":"Other Charges" + "ar": "Other Charges" }, - "TotalPOAmountWithVAT":{ + "TotalPOAmountWithVAT": { "en": "Total PO Amount with VAT", - "ar":"Total PO Amount with VAT" + "ar": "Total PO Amount with VAT" }, - "TotalPOAmountInWords":{ + "TotalPOAmountInWords": { "en": "Total PO Amount in Words", - "ar":"Total PO Amount in Words" + "ar": "Total PO Amount in Words" }, - "Currency":{ + "Currency": { "en": "Currency", - "ar":"Currency" + "ar": "Currency" }, - "PONumber":{ + "PONumber": { "en": "PO NUMBER", - "ar":"PO NUMBER" + "ar": "PO NUMBER" }, - "des-PO":{ + "des-PO": { "en": "Standard Purchase Order", - "ar":"Standard Purchase Order" + "ar": "Standard Purchase Order" }, - "MFG":{ + "MFG": { "en": "MFG", - "ar":"MFG" + "ar": "MFG" }, - "LINE_TYPE":{ + "LINE_TYPE": { "en": "Line Type", - "ar":"Line Type" + "ar": "Line Type" }, - "LINE_DIS":{ + "LINE_DIS": { "en": "Line Discount %", - "ar":"Line Discount %" + "ar": "Line Discount %" }, - "LINE_AMOUNT":{ + "LINE_AMOUNT": { "en": "Line Amount", - "ar":"Line Amount" + "ar": "Line Amount" }, - "NEED_TO":{ + "NEED_TO": { "en": "Need By Date", - "ar":"Need By Date" - }, - "PROMISED_DATE":{ + "ar": "Need By Date" + }, + "PROMISED_DATE": { "en": "Promised Date", - "ar":"Promised Date" + "ar": "Promised Date" }, - "DELIVER_TO":{ + "DELIVER_TO": { "en": "Deliver To Location", - "ar":"Deliver To Location" + "ar": "Deliver To Location" }, - "PR_NO":{ + "PR_NO": { "en": "Requisition Number", - "ar":"Requisition Number" + "ar": "Requisition Number" }, - "REQUEST":{ + "REQUEST": { "en": "Requestor", - "ar":"Requestor" + "ar": "Requestor" }, - "ITEM_HIS":{ + "ITEM_HIS": { "en": "Item History", - "ar":"Item History" - }, - "QUOTATION_ANALYSIS":{ + "ar": "Item History" + }, + "QUOTATION_ANALYSIS": { "en": "Quotation Analysis", - "ar":"Quotation Analysis" + "ar": "Quotation Analysis" }, - "Date_Req":{ + "Date_Req": { "en": "Date Required", - "ar":"Date Required" + "ar": "Date Required" }, - "line_status":{ + "line_status": { "en": "Line Status", - "ar":"Line Status" + "ar": "Line Status" }, - "date_status":{ + "date_status": { "en": "Status Date", - "ar":"Status Date" + "ar": "Status Date" }, - "trans_type":{ + "trans_type": { "en": "Transaction Type", - "ar":"Transaction Type" + "ar": "Transaction Type" }, - "operating_unit":{ + "operating_unit": { "en": "Operating Unit", - "ar":"Operating Unit" + "ar": "Operating Unit" }, - "to_locator":{ + "to_locator": { "en": "To Locator", - "ar":"To Locator" + "ar": "To Locator" }, - "to_subinventory":{ + "to_subinventory": { "en": "To Subinventory", - "ar":"To Subinventory" + "ar": "To Subinventory" }, - "from_locator":{ + "from_locator": { "en": "From Locator", - "ar":"From Locator" + "ar": "From Locator" }, - "from_subinventory":{ + "from_subinventory": { "en": "From Subinventory", - "ar":"From Subinventory" + "ar": "From Subinventory" }, - "organization":{ + "organization": { "en": "Organization", - "ar":"Organization" + "ar": "Organization" }, - "organization_code":{ + "organization_code": { "en": "Organization Code", - "ar":"Organization Code" + "ar": "Organization Code" }, - "revision":{ + "revision": { "en": "Revision", - "ar":"Revision " + "ar": "Revision " }, - "uom":{ - "en": "UOM", - "ar":"UOM" + "uom": { + "en": "UOM", + "ar": "UOM" }, - "quantity_ordered":{ + "quantity_ordered": { "en": "Quantity Ordered", - "ar":"Quantity Ordered" + "ar": "Quantity Ordered" }, - "quantity_received":{ + "quantity_received": { "en": "Quantity Received", - "ar":"Quantity Received" + "ar": "Quantity Received" }, - "bonus_quantity":{ + "bonus_quantity": { "en": "Bonus Quantity", - "ar":"Bonus Quantity" + "ar": "Bonus Quantity" }, - "purchase_price":{ + "purchase_price": { "en": "Purchase Price", - "ar":"Purchase Price" + "ar": "Purchase Price" }, - - "discount":{ + "discount": { "en": "Discount %", - "ar":"Discount %" + "ar": "Discount %" }, - "balance_quantity":{ + "balance_quantity": { "en": "Balance Quantity", - "ar":"Balance Quantity" + "ar": "Balance Quantity" }, - "net_price":{ + "net_price": { "en": "Net Price", - "ar":"Net Price" + "ar": "Net Price" }, - "closure_status":{ + "closure_status": { "en": "Closure Status", - "ar":"Closure Status" + "ar": "Closure Status" }, - "vendor_name":{ + "vendor_name": { "en": "Vendor Name", - "ar":"Vendor Name" + "ar": "Vendor Name" }, - "item_code":{ + "item_code": { "en": "Item Code", - "ar":"Item Code" + "ar": "Item Code" }, - "QUOTATION_QTY":{ + "QUOTATION_QTY": { "en": "Quotation Qty", - "ar":"Quotation Qty" + "ar": "Quotation Qty" }, - "quotation_uom":{ + "quotation_uom": { "en": "Quotation UOM", - "ar":"Quotation UOM" + "ar": "Quotation UOM" }, - "quotatio_net_price":{ + "quotatio_net_price": { "en": "Quotatio Net Price", - "ar":"Quotatio Net Price" + "ar": "Quotatio Net Price" }, - "quotatio_line_tot":{ + "quotatio_line_tot": { "en": "Quotation Line Total", - "ar":"Quotation Line Total" + "ar": "Quotation Line Total" }, - "quotatio_bonus_quantity":{ + "quotatio_bonus_quantity": { "en": "Quotation Bonus Quantity", - "ar":"Quotation Bonus Quantity" + "ar": "Quotation Bonus Quantity" }, - "quotation_delivery_date":{ + "quotation_delivery_date": { "en": "Quotation Delivery Date", - "ar":"Quotation Delivery Date" + "ar": "Quotation Delivery Date" }, - "MFG_part_number":{ + "MFG_part_number": { "en": "Quotation MFG Part Number", - "ar":"Quotation MFG Part Number" + "ar": "Quotation MFG Part Number" }, - "RFQ_number":{ + "RFQ_number": { "en": "RFQ Number", - "ar":"RFQ Number" + "ar": "RFQ Number" }, - "RFQ_qty":{ + "RFQ_qty": { "en": "RFQ Qty", - "ar":"RFQ Qty" + "ar": "RFQ Qty" }, - "RFQ_UOM":{ + "RFQ_UOM": { "en": "RFQ UOM", - "ar":"RFQ UOM" + "ar": "RFQ UOM" }, - "line_details":{ + "line_details": { "en": "Line Details", - "ar":"Line Details" + "ar": "Line Details" }, - "request_number":{ + "request_number": { "en": "Request Number", - "ar":"Request Number" + "ar": "Request Number" }, - "ITEM_AMU":{ + "ITEM_AMU": { "en": "AMU (Last 3 months)", - "ar":"AMU (Last 3 months)" - } + "ar": "AMU (Last 3 months)" + } }, "payslip": { - "title":{ + "title": { "en": "payslip", - "ar":"كشف الراتب" + "ar": "كشف الراتب" }, "monthly-payslip": { "en": "Monthly Pay Slip", "ar": "كشف الراتب الشهري" }, - "end-date":{ + "end-date": { "en": "Peroid End Date", - "ar":" تاريخ بداية الفترة" + "ar": " تاريخ بداية الفترة" }, - "start-date":{ + "start-date": { "en": "Peroid Start Date", - "ar":" تاريخ نهاية الفترة" + "ar": " تاريخ نهاية الفترة" }, - "peroid-name":{ + "peroid-name": { "en": "Peroid Name", - "ar":"اسم الفترة " + "ar": "اسم الفترة " }, - "salary":{ + "salary": { "en": "Salary", - "ar":"الراتب" + "ar": "الراتب" }, - "deductions-Amount":{ + "deductions-Amount": { "en": "Total Deductions Amount", - "ar":"قيمة الخصومات " + "ar": "قيمة الخصومات " }, - "deductions-percentage":{ + "deductions-percentage": { "en": "Total Deductions Percentage", - "ar":"نسبة الخصومات " + "ar": "نسبة الخصومات " }, - "earings-Amount":{ + "earings-Amount": { "en": "Total Earings Amount", - "ar":"قيمة الربح " + "ar": "قيمة الربح " }, - "earings-percentage":{ + "earings-percentage": { "en": "Total Earings Percentage", - "ar":"نسبة الربح " + "ar": "نسبة الربح " }, - "pay-Amount":{ + "pay-Amount": { "en": "Total Pay Amount", - "ar":"قيمة الأجر " + "ar": "قيمة الأجر " }, - "pay-percentage":{ + "pay-percentage": { "en": "Total Pay Percentage", - "ar":"نسبة الأجر " + "ar": "نسبة الأجر " }, - "payment-method":{ + "payment-method": { "en": "Payment Method Name", - "ar":"اسم عملية الدفع " + "ar": "اسم عملية الدفع " }, - "bank-name":{ + "bank-name": { "en": "Bank Name", - "ar":"اسم البنك " + "ar": "اسم البنك " }, - "branch-name":{ + "branch-name": { "en": "Branch Name", - "ar":"اسم الفرع " + "ar": "اسم الفرع " }, - "account-no":{ + "account-no": { "en": "Account NO.", - "ar":"رقم الحساب " + "ar": "رقم الحساب " }, - "amount":{ + "amount": { "en": "Amount", - "ar":" القيمة" + "ar": " القيمة" }, - "earnings":{ + "earnings": { "en": "Earnings", - "ar":"أرباح " + "ar": "أرباح " }, - "deductions":{ + "deductions": { "en": "Deductions", - "ar":"الخصومات " + "ar": "الخصومات " }, - "deductions-key":{ + "deductions-key": { "en": "DED", - "ar":" المستقطع" + "ar": " المستقطع" }, - "earnings-key":{ + "earnings-key": { "en": "NET", - "ar":"المكتسب " + "ar": "المكتسب " }, - "particular":{ + "particular": { "en": "Particular", - "ar":"الخصائص" + "ar": "الخصائص" }, - "payment-information":{ + "payment-information": { "en": "Payment Information", - "ar":"معلومات الدفع " + "ar": "معلومات الدفع " }, - "summary-payment":{ + "summary-payment": { "en": "Summary of Payment", - "ar":"ملخص الدفع " + "ar": "ملخص الدفع " }, - "payroll-info":{ + "payroll-info": { "en": "Payroll Processing Information", - "ar":"معلومات كشف الراتب " + "ar": "معلومات كشف الراتب " }, - "total":{ + "total": { "en": "Total", - "ar":"المجموع " + "ar": "المجموع " } - }, "attendance-tracking": { - "title":{ + "title": { "en": "Mark Attendance", - "ar":"علامة الحضور " + "ar": "علامة الحضور " }, - "check-in":{ + "check-in": { "en": "Check In", - "ar":"وقت الدخول" + "ar": "وقت الدخول" }, - "check-out":{ + "check-out": { "en": "Check Out", - "ar":"وقت الخروج" + "ar": "وقت الخروج" }, - "regular":{ + "regular": { "en": "Regular", - "ar":"المنتظم" + "ar": "المنتظم" }, - "late-in":{ + "late-in": { "en": "Late In", - "ar":"القدوم المتأخر" + "ar": "القدوم المتأخر" }, - "shortage":{ + "shortage": { "en": "Shortage", - "ar":"ساعات التقصير" + "ar": "ساعات التقصير" }, - "excess":{ + "excess": { "en": "Excess", - "ar":"فائض" + "ar": "فائض" }, - "early-out":{ + "early-out": { "en": "Early Out", - "ar":"الخروج المبكر" + "ar": "الخروج المبكر" }, - "today-time-left":{ + "today-time-left": { "en": "TODAY'S TIME LEFT", - "ar":"TODAY'S TIME LEFT" + "ar": "TODAY'S TIME LEFT" }, - "shortage-hours":{ + "shortage-hours": { "en": "Shortage Hours", - "ar":"ساعات التقصير" + "ar": "ساعات التقصير" }, - "schedule":{ + "schedule": { "en": "Schedule", - "ar":"ايام العمل" + "ar": "ايام العمل" }, - "off-days":{ + "off-days": { "en": "Off Days", - "ar":"ايام الراحه" + "ar": "ايام الراحه" }, - "non-analyzed":{ + "non-analyzed": { "en": "Non Analyzed", - "ar":"لايوجد تحليل" + "ar": "لايوجد تحليل" }, - "attendance-statistics":{ + "attendance-statistics": { "en": "Attendance Statistics", - "ar":"احصائيات الحضور" + "ar": "احصائيات الحضور" }, - "confirm-alert1":{ - "en": "Are you sure, you want to", - "ar":"Are you sure, you want to" - }, - "confirm-alert2":{ - "en":" check out", - "ar":" check out" - }, - "confirm-alert3":{ - "en":"You didn't complete today shift", - "ar":"You didn't complete today shift" + "confirm-alert1": { + "en": "Are you sure, you want to", + "ar": "Are you sure, you want to" + }, + "confirm-alert2": { + "en": " check out", + "ar": " check out" + }, + "confirm-alert3": { + "en": "You didn't complete today shift", + "ar": "You didn't complete today shift" + }, + "shift-time": { + "en": "Shift Time", + "ar": "وقت التناوب" + } }, - "shift-time":{ - "en":"Shift Time", - "ar":"وقت التناوب" - } -}, "sms": { "title": { "en": "SMS", @@ -2576,9 +2564,4 @@ "ar": "واتس اب" } } - - - - - } \ No newline at end of file diff --git a/Mohem/src/imgs/cancel-.png b/Mohem/src/imgs/cancel-.png new file mode 100644 index 00000000..0d419f29 Binary files /dev/null and b/Mohem/src/imgs/cancel-.png differ