diff --git a/lib/config/localized_values.dart b/lib/config/localized_values.dart index 46a9ff4f..fabb6b50 100644 --- a/lib/config/localized_values.dart +++ b/lib/config/localized_values.dart @@ -284,6 +284,8 @@ const Map localizedValues = { "ar": "خدمة المواقف، تتيح هذه الخدمة للمستخدم معلومات عن موقف السيارة ليسهل عليه العودة لها لاحقاً ، 1- بالضغط على زر(قراءة الكود) تستطيع حفظ البيانات الخاصة بالموقف. 2-بالضغط على زر(عرض موقف سيارتي) يعرض لك موقع السيارة في خرائط قوقل. 3- لإعادة قراءة موقف آخرعن طريق الضغط على زر(مسح بيانات الموقف)." }, + "appointments": {"en": "Appointments", "ar": "تعيينات"}, + "all2": {"en": "All", "ar": "الكل"}, "checkinOption": {"en": "Check-In Options", "ar": "تحقق في الخيارات"}, "readBarcode": {"en": "Read Barcode", "ar": "قراءة الكود"}, "showMyPark": {"en": "Show My Park", "ar": "عرض بارك"}, @@ -302,8 +304,6 @@ const Map localizedValues = { "NoConfirmedAppointments": {"en": "No Confirmed Appointments", "ar": "لا توجد مواعيد مؤكدة"}, "noArrivedAppointments": {"en": "No Arrived Appointments", "ar": "لم تصل المواعيد"}, "MyAppointmentsList": {"en": "Appointments", "ar": "قائمة بمواعدي"}, - "appointments": {"en": "Appointments", "ar": "تعيينات"}, - "all2": {"en": "All", "ar": "الكل"}, "Radiology": {"en": "Radiology", "ar": "الأشعة"}, "RadiologySubtitle": {"en": "Result", "ar": "صور وتقارير"}, "Lab": {"en": "Lab", "ar": "تحليل المختبر"}, diff --git a/lib/uitl/date_uitl.dart b/lib/uitl/date_uitl.dart index e569fc56..582acb71 100644 --- a/lib/uitl/date_uitl.dart +++ b/lib/uitl/date_uitl.dart @@ -342,6 +342,13 @@ class DateUtil { return ""; } + static String getMonthYearLangDateFormatted(DateTime dateTime, String lang) { + if (dateTime != null) + return lang == 'en' ? getMonth(dateTime.month) + " " + dateTime.year.toString() : getMonthArabic(dateTime.month) + " " + dateTime.year.toString(); + else + return ""; + } + /// get data formatted like 26/4/2020 /// [dateTime] convert DateTime to data formatted static String getDayMonthYearDateFormatted(DateTime dateTime) { diff --git a/lib/uitl/translations_delegate_base.dart b/lib/uitl/translations_delegate_base.dart index 3992cba0..7c605fec 100644 --- a/lib/uitl/translations_delegate_base.dart +++ b/lib/uitl/translations_delegate_base.dart @@ -291,6 +291,37 @@ class TranslationBase { String get appsetting => localizedValues['app-settings'][locale.languageCode]; + String get parkingDescription => localizedValues['parkingDescription'][locale.languageCode]; + String get checkinOptions => localizedValues['checkinOption'][locale.languageCode]; + + String get bloodDonationInfo => localizedValues['blood-donation-info'][locale.languageCode]; + + String get bloodInstruction => localizedValues['blood-instruction'][locale.languageCode]; + String get wayHeading => localizedValues['RRT-way-heading'][locale.languageCode]; + String get feedbackType => localizedValues["feedback-type"][locale.languageCode]; + + String get allow => localizedValues["allow"][locale.languageCode]; + String get reject => localizedValues["reject"][locale.languageCode]; + String get enterReferralRequesterName => localizedValues["enterReferralRequesterName"][locale.languageCode]; + String get somethingWentWrong => localizedValues["somethingWentWrong"][locale.languageCode]; + + String get enterIdentificationNumber => localizedValues["enterIdentificationNumber"][locale.languageCode]; + String get accountActivationDesc => localizedValues["accountActivationDesc"][locale.languageCode]; + String get pointsToTransfer => localizedValues["pointsToTransfer"][locale.languageCode]; + String get enterBeneficiaryAccountNo => localizedValues["enterBeneficiaryAccountNo"][locale.languageCode]; + String get confirmPrescription => localizedValues["confirm-prescription"][locale.languageCode]; + String get youAlreadyHaveOrder => localizedValues["you-already-have-order"][locale.languageCode]; + String get orderOverview => localizedValues["order-overview"][locale.languageCode]; + String get RapidResponseTeam => localizedValues['Rapid-Response-Team'][locale.languageCode]; + String get RRTDDetails => localizedValues['RRTDDetails'][locale.languageCode]; + String get ApproximateServiceFee => localizedValues['ApproximateServiceFee'][locale.languageCode]; + String get AmountBeforeTax => localizedValues['AmountBeforeTax'][locale.languageCode]; + String get TaxAmount => localizedValues['TaxAmount'][locale.languageCode]; + String get TotalAmountPayable => localizedValues['TotalAmountPayable'][locale.languageCode]; + String get iAcceptTermsConditions => localizedValues['iAcceptTermsConditions'][locale.languageCode]; + String get YouCanPayByTheFollowingOptions => localizedValues['YouCanPayByTheFollowingOptions'][locale.languageCode]; + String get rrtService => localizedValues['rrtService'][locale.languageCode]; + String get rateApp => localizedValues['rate-app'][locale.languageCode]; String get setReminder => localizedValues['set-reminder'][locale.languageCode]; String get before => localizedValues['before'][locale.languageCode]; @@ -817,13 +848,7 @@ class TranslationBase { String get reviewComment => localizedValues['reviewComment'][locale.languageCode]; String get shippedMethod => localizedValues['shippedMethod'][locale.languageCode]; String get orderDetail => localizedValues['orderDetail'][locale.languageCode]; - String get deliveryDriverTrack => - localizedValues['DeliveryDriverTrack'][locale.languageCode]; - String get deliveryLocation => - localizedValues['DeliveryLocation'][locale.languageCode]; - String get deliveryDriverTrack => localizedValues['DeliveryDriverTrack'][locale.languageCode]; - String get deliveryLocation => localizedValues['DeliveryLocation'][locale.languageCode]; String get driver => localizedValues['Driver'][locale.languageCode]; @@ -1155,8 +1180,6 @@ class TranslationBase { String get bloodDonation => localizedValues['blood-donation'][locale.languageCode]; - String get bloodInstruction => localizedValues['blood-instruction'][locale.languageCode]; - String get bloodTermsNcondition => localizedValues['view-terms'][locale.languageCode]; String get wantToConnectWithHmgNetwork => localizedValues['wantConnectHmgNetwork'][locale.languageCode]; @@ -1707,6 +1730,10 @@ class TranslationBase { String get weightAdd => localizedValues["weight-add"][locale.languageCode]; + String get appointments => localizedValues['appointments'][locale.languageCode]; + + String get all2 => localizedValues['all2'][locale.languageCode]; + String get systolicAdd => localizedValues["systolic-add"][locale.languageCode]; String get diastolicAdd => localizedValues["diastolic-add"][locale.languageCode]; @@ -1844,20 +1871,6 @@ class TranslationBase { String get trySaying => localizedValues["try-saying"][locale.languageCode]; - String get enterIdentificationNumber => localizedValues["enterIdentificationNumber"][locale.languageCode]; - - String get accountActivationDesc => localizedValues["accountActivationDesc"][locale.languageCode]; - - String get pointsToTransfer => localizedValues["pointsToTransfer"][locale.languageCode]; - - String get enterBeneficiaryAccountNo => localizedValues["enterBeneficiaryAccountNo"][locale.languageCode]; - - String get confirmPrescription => localizedValues["confirm-prescription"][locale.languageCode]; - - String get youAlreadyHaveOrder => localizedValues["you-already-have-order"][locale.languageCode]; - - String get orderOverview => localizedValues["order-overview"][locale.languageCode]; - String get shippingAddresss => localizedValues["shipping-address"][locale.languageCode]; String get covidAlert => localizedValues["covid-alert"][locale.languageCode]; @@ -1886,33 +1899,20 @@ class TranslationBase { String get enterFile => localizedValues["enter-file"][locale.languageCode]; - String get enterReferralRequesterName => localizedValues["enterReferralRequesterName"][locale.languageCode]; - String get selectRelationship => localizedValues["selectRelationship"][locale.languageCode]; String get requesterRelationship => localizedValues["requesterRelationship"][locale.languageCode]; String get newReferral => localizedValues["newReferral"][locale.languageCode]; - String get searchForReferrals => - localizedValues["searchForReferrals"][locale.languageCode]; - String get covidSelectProcedure => - localizedValues["covid-select-procedure"][locale.languageCode]; - String get onlineConsultation => - localizedValues["online-consultation"][locale.languageCode]; - String get expectedWaiting => - localizedValues["expected-weiting"][locale.languageCode]; - String get erConsultFee => - localizedValues["er-consult-fee"][locale.languageCode]; - String get insuredPatient => - localizedValues["insured-patient"][locale.languageCode]; - String get iAcceptTerms => - localizedValues["i-accept-terms"][locale.languageCode]; - String get upComingPayOption => - localizedValues["upcoming-pay-options"][locale.languageCode]; - String get pleaseAcceptTerms => - localizedValues["please-accept-terms"][locale.languageCode]; - String get searchForReferrals => localizedValues["searchForReferrals"][locale.languageCode]; + String get covidSelectProcedure => localizedValues["covid-select-procedure"][locale.languageCode]; + String get onlineConsultation => localizedValues["online-consultation"][locale.languageCode]; + String get expectedWaiting => localizedValues["expected-weiting"][locale.languageCode]; + String get erConsultFee => localizedValues["er-consult-fee"][locale.languageCode]; + String get insuredPatient => localizedValues["insured-patient"][locale.languageCode]; + String get iAcceptTerms => localizedValues["i-accept-terms"][locale.languageCode]; + String get upComingPayOption => localizedValues["upcoming-pay-options"][locale.languageCode]; + String get pleaseAcceptTerms => localizedValues["please-accept-terms"][locale.languageCode]; } class TranslationBaseDelegate extends LocalizationsDelegate {