finished story 2.1 with qa test and added future recommendations for the dev

This commit is contained in:
Naser Mansour
2025-12-26 15:23:53 +02:00
parent 22fc7d7ae1
commit 0ec089bbb1
14 changed files with 1732 additions and 0 deletions
+90
View File
@@ -0,0 +1,90 @@
<?php
return [
// Navigation & Headers
'individual_clients' => 'العملاء الأفراد',
'company_clients' => 'الشركات العملاء',
'clients' => 'العملاء',
'client' => 'العميل',
'create_client' => 'إنشاء عميل',
'edit_client' => 'تعديل العميل',
'view_client' => 'عرض العميل',
'client_profile' => 'ملف العميل',
'back_to_clients' => 'العودة للعملاء',
// Form Labels
'full_name' => 'الاسم الكامل',
'national_id' => 'رقم الهوية الوطنية',
'email' => 'البريد الإلكتروني',
'phone' => 'رقم الهاتف',
'password' => 'كلمة المرور',
'preferred_language' => 'اللغة المفضلة',
'status' => 'الحالة',
'user_type' => 'نوع المستخدم',
'created_at' => 'تاريخ الإنشاء',
'updated_at' => 'تاريخ التحديث',
// Status Values
'active' => 'نشط',
'deactivated' => 'معطل',
// User Types
'individual' => 'فرد',
'company' => 'شركة',
// Language Options
'arabic' => 'العربية',
'english' => 'الإنجليزية',
// Actions
'create' => 'إنشاء',
'save' => 'حفظ',
'update' => 'تحديث',
'edit' => 'تعديل',
'view' => 'عرض',
'delete' => 'حذف',
'cancel' => 'إلغاء',
'search' => 'بحث',
'filter' => 'تصفية',
'clear_filters' => 'مسح الفلاتر',
'actions' => 'الإجراءات',
// Search & Filter
'search_placeholder' => 'البحث بالاسم أو البريد الإلكتروني أو رقم الهوية...',
'filter_by_status' => 'تصفية حسب الحالة',
'all_statuses' => 'جميع الحالات',
// Pagination
'per_page' => 'لكل صفحة',
'showing' => 'عرض',
'of' => 'من',
'results' => 'نتيجة',
// Messages
'client_created' => 'تم إنشاء العميل بنجاح.',
'client_updated' => 'تم تحديث العميل بنجاح.',
'client_deleted' => 'تم حذف العميل بنجاح.',
'no_clients_found' => 'لا يوجد عملاء.',
'no_clients_match' => 'لا يوجد عملاء مطابقين لمعايير البحث.',
// Validation Messages
'email_exists' => 'هذا البريد الإلكتروني مسجل بالفعل.',
'national_id_exists' => 'رقم الهوية الوطنية مسجل بالفعل.',
// Profile Page
'client_information' => 'معلومات العميل',
'contact_information' => 'معلومات الاتصال',
'account_information' => 'معلومات الحساب',
'consultation_history' => 'سجل الاستشارات',
'timeline_history' => 'سجل القضايا',
'total_consultations' => 'إجمالي الاستشارات',
'total_timelines' => 'إجمالي القضايا',
'pending_consultations' => 'الاستشارات المعلقة',
'completed_consultations' => 'الاستشارات المكتملة',
'active_timelines' => 'القضايا النشطة',
'view_all_consultations' => 'عرض جميع الاستشارات',
'view_all_timelines' => 'عرض جميع القضايا',
'no_consultations' => 'لا توجد استشارات بعد.',
'no_timelines' => 'لا توجد قضايا بعد.',
'member_since' => 'عضو منذ',
];
+6
View File
@@ -21,4 +21,10 @@ return [
'language' => 'اللغة',
'arabic' => 'العربية',
'english' => 'English',
// Admin Navigation
'user_management' => 'إدارة المستخدمين',
'clients' => 'العملاء',
'individual_clients' => 'العملاء الأفراد',
'company_clients' => 'الشركات العملاء',
];
+90
View File
@@ -0,0 +1,90 @@
<?php
return [
// Navigation & Headers
'individual_clients' => 'Individual Clients',
'company_clients' => 'Company Clients',
'clients' => 'Clients',
'client' => 'Client',
'create_client' => 'Create Client',
'edit_client' => 'Edit Client',
'view_client' => 'View Client',
'client_profile' => 'Client Profile',
'back_to_clients' => 'Back to Clients',
// Form Labels
'full_name' => 'Full Name',
'national_id' => 'National ID Number',
'email' => 'Email Address',
'phone' => 'Phone Number',
'password' => 'Password',
'preferred_language' => 'Preferred Language',
'status' => 'Status',
'user_type' => 'User Type',
'created_at' => 'Created Date',
'updated_at' => 'Updated Date',
// Status Values
'active' => 'Active',
'deactivated' => 'Deactivated',
// User Types
'individual' => 'Individual',
'company' => 'Company',
// Language Options
'arabic' => 'Arabic',
'english' => 'English',
// Actions
'create' => 'Create',
'save' => 'Save',
'update' => 'Update',
'edit' => 'Edit',
'view' => 'View',
'delete' => 'Delete',
'cancel' => 'Cancel',
'search' => 'Search',
'filter' => 'Filter',
'clear_filters' => 'Clear Filters',
'actions' => 'Actions',
// Search & Filter
'search_placeholder' => 'Search by name, email, or National ID...',
'filter_by_status' => 'Filter by Status',
'all_statuses' => 'All Statuses',
// Pagination
'per_page' => 'Per Page',
'showing' => 'Showing',
'of' => 'of',
'results' => 'results',
// Messages
'client_created' => 'Client created successfully.',
'client_updated' => 'Client updated successfully.',
'client_deleted' => 'Client deleted successfully.',
'no_clients_found' => 'No clients found.',
'no_clients_match' => 'No clients match your search criteria.',
// Validation Messages
'email_exists' => 'This email address is already registered.',
'national_id_exists' => 'This National ID is already registered.',
// Profile Page
'client_information' => 'Client Information',
'contact_information' => 'Contact Information',
'account_information' => 'Account Information',
'consultation_history' => 'Consultation History',
'timeline_history' => 'Timeline History',
'total_consultations' => 'Total Consultations',
'total_timelines' => 'Total Timelines',
'pending_consultations' => 'Pending Consultations',
'completed_consultations' => 'Completed Consultations',
'active_timelines' => 'Active Timelines',
'view_all_consultations' => 'View All Consultations',
'view_all_timelines' => 'View All Timelines',
'no_consultations' => 'No consultations yet.',
'no_timelines' => 'No timelines yet.',
'member_since' => 'Member Since',
];
+6
View File
@@ -21,4 +21,10 @@ return [
'language' => 'Language',
'arabic' => 'العربية',
'english' => 'English',
// Admin Navigation
'user_management' => 'User Management',
'clients' => 'Clients',
'individual_clients' => 'Individual Clients',
'company_clients' => 'Company Clients',
];