From 6f0cfebc89a14bb852ea5b70d1ba24ef948c0b29 Mon Sep 17 00:00:00 2001 From: haroon amjad Date: Tue, 24 Sep 2024 10:01:19 +0300 Subject: [PATCH] Translation updates as requested by QA --- lib/config/localized_values.dart | 3 ++- lib/pages/BookAppointment/BookConfirm.dart | 2 +- lib/uitl/translations_delegate_base.dart | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/config/localized_values.dart b/lib/config/localized_values.dart index 61354658..77657f85 100644 --- a/lib/config/localized_values.dart +++ b/lib/config/localized_values.dart @@ -1979,8 +1979,9 @@ const Map localizedValues = { "waitingAppointment": {"en": "Waiting appointment", "ar": "انتظار الموعد"}, "whatWaitingAppointment": {"en": "What is Waiting appointment?", "ar": "ما هو انتظار الموعد؟"}, "waitingAppointmentText1": {"en": "The waiting appointments feature allows you to book an appointment while you are inside the hospital building, and in case there is no available slot in the doctor’s schedule.", "ar": "تتيح لك خاصية انتظار المواعيد حجز موعد أثناء تواجدك داخل مبنى المستشفى، وفي حالة عدم وجود وقت متاح في جدول الطبيب."}, - "waitingAppointmentText2": {"en": "Waiting for an appointment can take more than 2 hours.", "ar": "يمكن أن يستغرق انتظار الموعد أكثر من ساعتين."}, + "waitingAppointmentText2": {"en": "The appointment with the doctor is confirmed, but the time of entry is uncertain", "ar": "دخول الموعد مؤكد, التوقيت غير محدد."}, "waitingAppointmentText3": {"en": "Note: You must have to pay within 10 minutes of booking, otherwise your appointment will be cancelled automatically", "ar": "ملحوظة: يجب عليك الدفع خلال 10 دقائق من الحجز، وإلا سيتم إلغاء موعدك تلقائيًا"}, "waitingAppointmentVerificationMethod": {"en": "Please select verification method", "ar": "الرجاء تحديد طريقة التحقق"}, "howToUseVerificationMethod": {"en": "How to use verification methods?", "ar": "كيفية استخدام طرق التحقق؟"}, + "addToWaitingList": {"en": "Add to waiting list", "ar": "اضافه الى قائمة الانتظار"}, }; diff --git a/lib/pages/BookAppointment/BookConfirm.dart b/lib/pages/BookAppointment/BookConfirm.dart index cd456e9d..58a1fb5b 100644 --- a/lib/pages/BookAppointment/BookConfirm.dart +++ b/lib/pages/BookAppointment/BookConfirm.dart @@ -244,7 +244,7 @@ class _BookConfirmState extends State { } } }, - child: Text(TranslationBase.of(context).bookAppo, style: TextStyle(fontSize: 16.0, letterSpacing: -0.48, color: Colors.white)), + child: Text(widget.isWalkinAppointment ? TranslationBase.of(context).addToWaitingList : TranslationBase.of(context).bookAppo, style: TextStyle(fontSize: 16.0, letterSpacing: -0.48, color: Colors.white)), ), ), ), diff --git a/lib/uitl/translations_delegate_base.dart b/lib/uitl/translations_delegate_base.dart index b686560f..b3686e1d 100644 --- a/lib/uitl/translations_delegate_base.dart +++ b/lib/uitl/translations_delegate_base.dart @@ -2970,6 +2970,7 @@ class TranslationBase { String get waitingAppointmentText3 => localizedValues["waitingAppointmentText3"][locale.languageCode]; String get waitingAppointmentVerificationMethod => localizedValues["waitingAppointmentVerificationMethod"][locale.languageCode]; String get howToUseVerificationMethod => localizedValues["howToUseVerificationMethod"][locale.languageCode]; + String get addToWaitingList => localizedValues["addToWaitingList"][locale.languageCode]; }