complete 3.4 with qa tests

This commit is contained in:
Naser Mansour
2025-12-26 19:26:02 +02:00
parent 1b3bc0a2cf
commit 875741d906
19 changed files with 1282 additions and 62 deletions
+27
View File
@@ -1,9 +1,36 @@
<?php
return [
// Calendar
'available' => 'متاح',
'partial' => 'متاح جزئيا',
'unavailable' => 'غير متاح',
'available_times' => 'الأوقات المتاحة',
'no_slots_available' => 'لا توجد مواعيد متاحة لهذا التاريخ.',
// Booking form
'request_consultation' => 'طلب استشارة',
'select_date_time' => 'اختر تاريخ ووقت للاستشارة',
'selected_time' => 'الوقت المحدد',
'problem_summary' => 'ملخص المشكلة',
'problem_summary_placeholder' => 'يرجى وصف مشكلتك القانونية أو استفسارك بالتفصيل...',
'problem_summary_help' => 'الحد الأدنى 20 حرفًا. يساعد هذا المحامي على التحضير للاستشارة.',
'continue' => 'متابعة',
'confirm_booking' => 'تأكيد الحجز',
'confirm_message' => 'يرجى مراجعة تفاصيل الحجز قبل الإرسال.',
'date' => 'التاريخ',
'time' => 'الوقت',
'duration' => 'المدة',
'submit_request' => 'إرسال الطلب',
'submitted_successfully' => 'تم إرسال طلب الحجز بنجاح. ستتلقى رسالة تأكيد عبر البريد الإلكتروني قريبًا.',
// Validation messages
'already_booked_this_day' => 'لديك حجز بالفعل في هذا اليوم.',
'slot_no_longer_available' => 'هذا الموعد لم يعد متاحًا. يرجى اختيار موعد آخر.',
'slot_taken' => 'تم حجز هذا الموعد للتو. يرجى اختيار وقت آخر.',
// Consultations list
'my_consultations' => 'استشاراتي',
'no_consultations' => 'ليس لديك استشارات حتى الآن.',
'book_first_consultation' => 'احجز استشارتك الأولى',
];
+5
View File
@@ -9,4 +9,9 @@ return [
'actions' => 'الإجراءات',
'yes' => 'نعم',
'no' => 'لا',
'change' => 'تغيير',
'back' => 'رجوع',
'loading' => 'جاري التحميل...',
'submitting' => 'جاري الإرسال...',
'minutes' => 'دقيقة',
];
+23
View File
@@ -40,4 +40,27 @@ return [
// Common
'login_now' => 'تسجيل الدخول الآن',
'regards' => 'مع أطيب التحيات',
// Booking Submitted (client)
'booking_submitted_subject' => 'تم إرسال طلب الحجز',
'booking_submitted_title' => 'تم استلام طلب الحجز',
'booking_submitted_greeting' => 'عزيزي :name،',
'booking_submitted_body' => 'تم إرسال طلب حجز الاستشارة بنجاح وهو قيد المراجعة.',
'booking_details' => 'تفاصيل الحجز:',
'booking_date' => 'التاريخ:',
'booking_time' => 'الوقت:',
'booking_duration' => 'المدة:',
'booking_submitted_next_steps' => 'سيقوم فريقنا بمراجعة طلبك وستتلقى تأكيداً بمجرد الموافقة.',
'booking_submitted_contact' => 'إذا كان لديك أي استفسار، لا تتردد في التواصل معنا.',
// New Booking Request (admin)
'new_booking_request_subject' => 'طلب حجز جديد',
'new_booking_request_title' => 'طلب حجز استشارة جديد',
'new_booking_request_body' => 'تم إرسال طلب حجز استشارة جديد.',
'client_details' => 'تفاصيل العميل:',
'client_name' => 'الاسم:',
'client_email' => 'البريد الإلكتروني:',
'client_phone' => 'الهاتف:',
'problem_summary' => 'ملخص المشكلة:',
'view_in_dashboard' => 'عرض في لوحة التحكم',
];
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'consultation_status' => [
'pending' => 'قيد الانتظار',
'approved' => 'موافق عليه',
'rejected' => 'مرفوض',
'completed' => 'مكتمل',
'no_show' => 'لم يحضر',
'cancelled' => 'ملغي',
],
];