// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';

// ignore_for_file: type=lint

/// The translations for Arabic (`ar`).
class AppLocalizationsAr extends AppLocalizations {
  AppLocalizationsAr([String locale = 'ar']) : super(locale);

  @override
  String get appTitle => 'توصيل محلي فائق';

  @override
  String get createAccount => 'إنشاء حساب';

  @override
  String get fullName => 'الاسم الكامل';

  @override
  String get enterYourFullName => 'أدخل اسمك الكامل';

  @override
  String get pleaseEnterYourFullName => 'يرجى إدخال اسمك الكامل';

  @override
  String get nameMustBeAtLeast2Characters =>
      'يجب أن يكون الاسم حرفين على الأقل';

  @override
  String get email => 'البريد الإلكتروني';

  @override
  String get enterYourEmail => 'أدخل بريدك الإلكتروني';

  @override
  String get pleaseEnterYourEmail => 'يرجى إدخال بريدك الإلكتروني';

  @override
  String get pleaseEnterAValidEmail => 'يرجى إدخال بريد إلكتروني صحيح';

  @override
  String get country => 'البلد';

  @override
  String get pleaseSelectACountry => 'يرجى اختيار بلد';

  @override
  String get phoneNumber => 'رقم الهاتف';

  @override
  String get enterYourPhoneNumber => 'أدخل رقم هاتفك';

  @override
  String get pleaseEnterYourPhoneNumber => 'يرجى إدخال رقم هاتفك';

  @override
  String get phoneNumberMustBeAtLeast10Digits =>
      'يجب أن يكون رقم الهاتف 10 أرقام على الأقل';

  @override
  String get password => 'كلمة المرور';

  @override
  String get enterYourPassword => 'أدخل كلمة مرورك';

  @override
  String get pleaseEnterYourPassword => 'يرجى إدخال كلمة مرورك';

  @override
  String get passwordMustBeAtLeast8Characters =>
      'يجب أن تكون كلمة المرور 8 أحرف على الأقل';

  @override
  String get passwordMustContainUppercaseLowercaseAndNumber =>
      'يجب أن تحتوي كلمة المرور على أحرف كبيرة وصغيرة وأرقام';

  @override
  String get confirmPassword => 'تأكيد كلمة المرور';

  @override
  String get confirmYourPassword => 'أكد كلمة مرورك';

  @override
  String get pleaseConfirmYourPassword => 'يرجى تأكيد كلمة مرورك';

  @override
  String get passwordsDoNotMatch => 'كلمات المرور غير متطابقة';

  @override
  String get address => 'العنوان';

  @override
  String get enterYourAddress => 'أدخل عنوانك';

  @override
  String get pleaseEnterYourAddress => 'يرجى إدخال عنوانك';

  @override
  String get vehicleType => 'نوع المركبة';

  @override
  String get enterYourVehicleType => 'أدخل نوع مركبتك';

  @override
  String get pleaseEnterYourVehicleType => 'يرجى إدخال نوع مركبتك';

  @override
  String get driverLicenseNumber => 'رقم رخصة القيادة';

  @override
  String get enterYourLicenseNumber => 'أدخل رقم رخصتك';

  @override
  String get pleaseEnterYourLicenseNumber => 'يرجى إدخال رقم رخصتك';

  @override
  String get deliveryZone => 'منطقة التوصيل';

  @override
  String get selectYourDeliveryZone => 'اختر منطقة التوصيل الخاصة بك';

  @override
  String get pleaseSelectYourDeliveryZone =>
      'يرجى اختيار منطقة التوصيل الخاصة بك';

  @override
  String get uploadDriverLicense => 'رفع رخصة القيادة';

  @override
  String get uploadVehicleRegistration => 'رفع تسجيل المركبة';

  @override
  String get alreadyHaveAccount => 'لديك حساب بالفعل؟';

  @override
  String get login => 'تسجيل الدخول';

  @override
  String get submit => 'إرسال';

  @override
  String get dontHaveAccount => 'ليس لديك حساب؟';

  @override
  String get register => 'تسجيل';

  @override
  String get personalInformation => 'المعلومات الشخصية';

  @override
  String get contactInformation => 'معلومات الاتصال';

  @override
  String get vehicleInformation => 'معلومات المركبة';

  @override
  String get security => 'الأمان';

  @override
  String get documentUpload => 'رفع المستندات';

  @override
  String get storagePermissionDenied => 'تم رفض إذن التخزين';

  @override
  String get noFilesSelected => 'لم يتم اختيار ملفات';

  @override
  String get filePickerPluginNotAvailable =>
      'إضافة اختيار الملفات غير متاحة. يرجى إعادة بناء التطبيق.';

  @override
  String errorPickingFile(Object error) {
    return 'خطأ في اختيار الملف: $error';
  }

  @override
  String get pleaseEnterAValidPhoneNumber => 'يرجى إدخال رقم هاتف صحيح';

  @override
  String get pleaseUploadAtLeastOneDriverLicenseFile =>
      'يرجى رفع ملف رخصة قيادة واحد على الأقل';

  @override
  String get pleaseUploadAtLeastOneVehicleRegistrationFile =>
      'يرجى رفع ملف تسجيل مركبة واحد على الأقل';

  @override
  String get pleaseWait => 'يرجى الانتظار...';

  @override
  String get retry => 'إعادة المحاولة';

  @override
  String get deliveryZones => 'مناطق التوصيل';

  @override
  String get welcomeBack => 'مرحباً بعودتك';

  @override
  String get enterYourDetailsBelow => 'أدخل تفاصيلك أدناه';

  @override
  String get passwordMustBeAtLeast6Characters =>
      'يجب أن تكون كلمة المرور 6 أحرف على الأقل';

  @override
  String get forgotPassword => 'هل نسيت كلمة السر؟';

  @override
  String get forgotPasswordDescription =>
      'لا تقلق! أدخل بريدك الإلكتروني وسنرسل لك تعليمات لإعادة تعيين كلمة المرور الخاصة بك.';

  @override
  String get sendResetLink => 'أرسل رابط إعادة الضبط';

  @override
  String get emailSentSuccessfully => 'تم إرسال البريد الإلكتروني بنجاح';

  @override
  String get dashboard => 'لوحة التحكم';

  @override
  String get home => 'الرئيسية';

  @override
  String get orders => 'الطلبات';

  @override
  String get earnings => 'الأرباح';

  @override
  String get profile => 'الملف الشخصي';

  @override
  String get settings => 'الإعدادات';

  @override
  String get logout => 'تسجيل الخروج';

  @override
  String get orderDetails => 'تفاصيل الطلب';

  @override
  String get availableOrders => 'طلبات جديدة';

  @override
  String get noAvailableOrders => 'لا توجد طلبات متاحة';

  @override
  String get ordersWillAppearHere => 'ستظهر الطلبات هنا عند توفرها';

  @override
  String ordersCount(Object count) {
    return '$count طلبات';
  }

  @override
  String get expectedEarning => 'الأرباح المتوقعة';

  @override
  String get myEarnings => 'أرباحي';

  @override
  String get totalEarnings => 'إجمالي الأرباح';

  @override
  String get totalOrders => 'إجمالي الطلبات';

  @override
  String get perPage => 'لكل صفحة';

  @override
  String orderNumber(Object orderId) {
    return 'الطلب #$orderId';
  }

  @override
  String get pending => 'قيد الانتظار';

  @override
  String get paid => 'مدفوع';

  @override
  String get assigned => 'مُعيَّن';

  @override
  String get inProgress => 'قيد التنفيذ';

  @override
  String get canceled => 'ملغي';

  @override
  String get baseFee => 'رسوم الأساس';

  @override
  String get storePickup => 'استلام من المتجر';

  @override
  String get distanceFee => 'رسوم المسافة';

  @override
  String get incentive => 'حافز';

  @override
  String get total => 'الإجمالي';

  @override
  String get date => 'التاريخ:';

  @override
  String get noEarningsYet => 'لا توجد أرباح بعد';

  @override
  String get completeDeliveriesMessage =>
      'أكمل بعض عمليات التسليم لعرض أرباحك هنا';

  @override
  String get errorLoadingEarnings => 'خطأ في تحميل الأرباح';

  @override
  String get drop => 'إسقاط';

  @override
  String get pickupFrom => 'استلام من';

  @override
  String get store => 'المتجر';

  @override
  String minsAway(Object minutes) {
    return '$minutes دقيقة';
  }

  @override
  String get acceptOrder => 'قبول الطلب';

  @override
  String get accepting => 'جاري القبول...';

  @override
  String get somethingWentWrong => 'حدث خطأ ما';

  @override
  String get storePickupCoordinatesNotAvailable =>
      'إحداثيات استلام المتجر غير متاحة';

  @override
  String get noCoordinatesAvailableForMapView =>
      'لا توجد إحداثيات متاحة لعرض الخريطة';

  @override
  String get routeDetailsNotAvailableForMapView =>
      'تفاصيل المسار غير متاحة لعرض الخريطة';

  @override
  String navigationError(Object error) {
    return 'خطأ في التنقل: $error';
  }

  @override
  String get myOrders => 'طلباتي';

  @override
  String get noOrdersFound => 'لم يتم العثور على طلبات';

  @override
  String get noOrdersAcceptedYet => 'لم تقبل أي طلبات بعد';

  @override
  String get delivered => 'تم التسليم';

  @override
  String get outForDelivery => 'خارج للتوصيل';

  @override
  String get km => 'كم';

  @override
  String get items => 'العناصر';

  @override
  String get confirmed => 'مؤكد';

  @override
  String get preparing => 'قيد التحضير';

  @override
  String get ready => 'جاهز';

  @override
  String get appSettings => 'إعدادات التطبيق';

  @override
  String get language => 'اللغة';

  @override
  String get changeAppLanguage => 'تغيير لغة التطبيق';

  @override
  String get theme => 'المظهر';

  @override
  String get changeAppColors => 'تغيير مظهر التطبيق';

  @override
  String get personalInfo => 'المعلومات الشخصية';

  @override
  String get vehicleInfo => 'معلومات المركبة';

  @override
  String get contactInfo => 'معلومات الاتصال';

  @override
  String get documents => 'مستندات';

  @override
  String get verificationStatus => 'حالة التحقق';

  @override
  String get editProfile => 'تعديل الملف الشخصي';

  @override
  String get saveChanges => 'حفظ التغييرات';

  @override
  String get cancel => 'إلغاء';

  @override
  String get firstName => 'الاسم الأول';

  @override
  String get lastName => 'اسم العائلة';

  @override
  String get phone => 'الهاتف';

  @override
  String get city => 'المدينة';

  @override
  String get state => 'الولاية';

  @override
  String get zipCode => 'الرمز البريدي';

  @override
  String get vehicleNumber => 'رقم المركبة';

  @override
  String get vehicleModel => 'موديل المركبة';

  @override
  String get vehicleColor => 'لون المركبة';

  @override
  String get licenseNumber => 'رقم الترخيص';

  @override
  String get insuranceNumber => 'رقم التأمين';

  @override
  String get orderStatus => 'حالة الطلب';

  @override
  String get collected => 'تم الجمع';

  @override
  String get orderItems => 'عناصر الطلب';

  @override
  String get customerDetails => 'تفاصيل العميل';

  @override
  String get shippingDetails => 'تفاصيل الشحن';

  @override
  String get storeDetails => 'تفاصيل المتجر';

  @override
  String get paymentInformation => 'معلومات الدفع';

  @override
  String get pricingDetails => 'تفاصيل التسعير';

  @override
  String get earningsDetails => 'تفاصيل الأرباح';

  @override
  String get subtotal => 'المجموع الفرعي';

  @override
  String get totalPayable => 'المجموع المستحق';

  @override
  String get finalTotal => 'المجموع النهائي';

  @override
  String get paymentMethod => 'طريقة الدفع';

  @override
  String get paymentStatus => 'حالة الدفع';

  @override
  String get cashOnDelivery => 'الدفع عند الاستلام';

  @override
  String get onlinePayment => 'الدفع عبر الإنترنت';

  @override
  String get perStorePickupFee => 'رسوم الاستلام لكل متجر';

  @override
  String get distanceBasedFee => 'الرسوم حسب المسافة';

  @override
  String get perOrderIncentive => 'الحافز لكل طلب';

  @override
  String get collectAllItems => 'جمع جميع العناصر';

  @override
  String get viewPickupRoute => 'عرض مسار التوصيل';

  @override
  String get deliveredAllOrder => 'تم توصيل جميع الطلبات';

  @override
  String get collectItemsIndividually => 'جمع العناصر بشكل فردي';

  @override
  String get itemCollected => 'تم جمع العنصر بنجاح';

  @override
  String get itemDelivered => 'تم توصيل العنصر بنجاح';

  @override
  String get allItemsCollected => 'تم جمع جميع العناصر بنجاح!';

  @override
  String get noItemsToCollect => 'لا توجد عناصر للجمع';

  @override
  String errorCollectingItems(Object error) {
    return 'خطأ في جمع العناصر: $error';
  }

  @override
  String get pleaseEnterValidOtp => 'يرجى إدخال OTP صحيح من 6 أرقام';

  @override
  String get otpRequired => 'OTP مطلوب';

  @override
  String get itemOtpRequired => 'OTP العنصر مطلوب';

  @override
  String get deliveryOtpRequired => 'OTP التسليم مطلوب';

  @override
  String get customerOtpRequired => 'OTP العميل مطلوب';

  @override
  String get pleaseEnterOtpFromCustomer => 'يرجى إدخال OTP من العميل:';

  @override
  String get pleaseEnterOtpForItem => 'يرجى إدخال OTP لهذا العنصر:';

  @override
  String get enterDeliveryOtp => 'أدخل OTP التسليم';

  @override
  String get enterItemOtp => 'أدخل OTP العنصر';

  @override
  String get enterCustomerOtp => 'أدخل OTP العميل';

  @override
  String get verifyAndDeliver => 'تحقق وتسليم';

  @override
  String get verifyOtp => 'تحقق من OTP';

  @override
  String get verifying => 'جاري التحقق...';

  @override
  String get otpVerifiedSuccessfully => 'تم التحقق من OTP بنجاح!';

  @override
  String get noOtpRequired => 'لا يلزم OTP لهذا العنصر';

  @override
  String get cashCollected => 'النقود المجمعة';

  @override
  String get pleaseCollectCash => 'يرجى جمع النقود من العميل قبل المتابعة.';

  @override
  String get amount => 'المبلغ';

  @override
  String get orderCompleted => 'تم إكمال الطلب!';

  @override
  String get allItemsDeliveredSuccessfully => 'تم تسليم جميع العناصر بنجاح!';

  @override
  String get yourEarningsBreakdown => 'تفصيل أرباحك';

  @override
  String get goToHome => 'اذهب إلى الطلبات';

  @override
  String get done => 'تم';

  @override
  String get ok => 'موافق';

  @override
  String get deliver => 'تسليم';

  @override
  String get collect => 'اجمع';

  @override
  String get loading => 'جاري التحميل...';

  @override
  String get error => 'خطأ';

  @override
  String get success => 'نجح';

  @override
  String get warning => 'تحذير';

  @override
  String get info => 'معلومات';

  @override
  String get unknown => 'غير معروف';

  @override
  String get na => 'غير متوفر';

  @override
  String kmFromCustomer(Object distance) {
    return '$distance كم من العميل';
  }

  @override
  String collectedItemsCount(Object collected, Object total) {
    return 'جمع جميع العناصر ($collected/$total)';
  }

  @override
  String collectItemsIndividuallyCount(Object collected, Object total) {
    return 'جمع العناصر بشكل فردي ($collected/$total)';
  }

  @override
  String get changePassword => 'تغيير كلمة المرور';

  @override
  String get currentPassword => 'كلمة المرور الحالية';

  @override
  String get newPassword => 'كلمة المرور الجديدة';

  @override
  String get documentViewer => 'عارض المستندات';

  @override
  String get active => 'نشط';

  @override
  String get inactive => 'غير نشط';

  @override
  String get online => 'متصل';

  @override
  String get offline => 'غير متصل';

  @override
  String get pockets => 'الأرباح';

  @override
  String get balance => 'الرصيد';

  @override
  String get withdraw => 'سحب';

  @override
  String get withdrawalHistory => 'تاريخ السحب';

  @override
  String get createWithdrawal => 'إنشاء سحب';

  @override
  String get withdrawalAmount => 'مبلغ السحب';

  @override
  String get bankDetails => 'تفاصيل البنك';

  @override
  String get accountNumber => 'رقم الحساب';

  @override
  String get ifscCode => 'رمز IFSC';

  @override
  String get bankName => 'اسم البنك';

  @override
  String get accountHolderName => 'اسم صاحب الحساب';

  @override
  String get requestWithdrawal => 'طلب سحب';

  @override
  String get withdrawalRequested => 'تم طلب السحب بنجاح';

  @override
  String get minimumWithdrawalAmount => 'الحد الأدنى لمبلغ السحب هو ₹100';

  @override
  String get insufficientBalance => 'رصيد غير كافي';

  @override
  String get light => 'فاتح';

  @override
  String get dark => 'داكن';

  @override
  String get system => 'النظام';

  @override
  String get notifications => 'الإشعارات';

  @override
  String get pushNotifications => 'إشعارات الدفع';

  @override
  String get emailNotifications => 'إشعارات البريد الإلكتروني';

  @override
  String get smsNotifications => 'إشعارات الرسائل النصية';

  @override
  String get privacyPolicy => 'سياسة الخصوصية';

  @override
  String get termsOfService => 'شروط الخدمة';

  @override
  String get about => 'حول';

  @override
  String get version => 'الإصدار';

  @override
  String get support => 'الدعم';

  @override
  String get callUs => 'اتصل بنا';

  @override
  String get emailUs => 'راسلنا عبر البريد الإلكتروني';

  @override
  String get phoneNumberCopied => 'تم نسخ رقم الهاتف إلى الحافظة';

  @override
  String get emailCopied => 'تم نسخ البريد الإلكتروني إلى الحافظة';

  @override
  String get tapToContact => 'اضغط للتواصل';

  @override
  String get weAreHereToHelp => 'نحن هنا للمساعدة!';

  @override
  String get supportSubtitle =>
      'هل لديك سؤال أو تواجه مشكلة؟ فريق الدعم لدينا مستعد لمساعدتك في أي وقت.';

  @override
  String get contactChannels => 'قنوات الاتصال';

  @override
  String get callDescription =>
      'احصل على مساعدة فورية عبر مكالمة هاتفية مباشرة';

  @override
  String get emailDescription =>
      'أرسل لنا بريدًا إلكترونيًا لأي استفسارات أو دعم';

  @override
  String get unableToOpen => 'تعذر الفتح';

  @override
  String get notAvailable => 'غير متوفر';

  @override
  String get contactUs => 'اتصل بنا';

  @override
  String get rateApp => 'قيّم التطبيق';

  @override
  String get shareApp => 'شارك التطبيق';

  @override
  String get yes => 'نعم';

  @override
  String get no => 'لا';

  @override
  String get save => 'حفظ';

  @override
  String get delete => 'حذف';

  @override
  String get edit => 'تعديل';

  @override
  String get add => 'إضافة';

  @override
  String get remove => 'إزالة';

  @override
  String get search => 'بحث';

  @override
  String get filter => 'تصفية';

  @override
  String get clearAll => 'مسح الكل';

  @override
  String get sort => 'ترتيب';

  @override
  String get refresh => 'تحديث';

  @override
  String get close => 'إغلاق';

  @override
  String get back => 'رجوع';

  @override
  String get next => 'التالي';

  @override
  String get previous => 'السابق';

  @override
  String get confirm => 'تأكيد';

  @override
  String get noData => 'لا توجد بيانات متاحة';

  @override
  String get noInternet => 'لا يوجد اتصال بالإنترنت';

  @override
  String get tryAgain => 'حاول مرة أخرى';

  @override
  String get permissionDenied => 'تم رفض الإذن';

  @override
  String get locationPermissionRequired => 'إذن الموقع مطلوب';

  @override
  String get cameraPermissionRequired => 'إذن الكاميرا مطلوب';

  @override
  String get storagePermissionRequired => 'إذن التخزين مطلوب';

  @override
  String get microphonePermissionRequired => 'إذن الميكروفون مطلوب';

  @override
  String get permissionRequired => 'الإذن مطلوب';

  @override
  String permissionExplanation(Object permission) {
    return 'هذا التطبيق يحتاج إلى إذن $permission للعمل بشكل صحيح.';
  }

  @override
  String get grantPermission => 'منح الإذن';

  @override
  String get goToSettings => 'اذهب إلى الإعدادات';

  @override
  String get later => 'لاحقاً';

  @override
  String get required => 'هذا الحقل مطلوب';

  @override
  String get invalidEmail => 'يرجى إدخال عنوان بريد إلكتروني صحيح';

  @override
  String get invalidPhone => 'يرجى إدخال رقم هاتف صحيح';

  @override
  String get invalidPassword => 'يجب أن تكون كلمة المرور 6 أحرف على الأقل';

  @override
  String get invalidOtp => 'يرجى إدخال OTP صحيح';

  @override
  String get invalidAmount => 'يرجى إدخال مبلغ صحيح';

  @override
  String get invalidAccountNumber => 'يرجى إدخال رقم حساب صحيح';

  @override
  String get invalidIfscCode => 'يرجى إدخال رمز IFSC صحيح';

  @override
  String get today => 'اليوم:';

  @override
  String get yesterday => 'أمس';

  @override
  String get tomorrow => 'غداً';

  @override
  String get thisWeek => 'هذا الأسبوع';

  @override
  String get lastWeek => 'الأسبوع الماضي';

  @override
  String get thisMonth => 'هذا الشهر';

  @override
  String get lastMonth => 'الشهر الماضي';

  @override
  String get thisYear => 'هذا العام';

  @override
  String get lastYear => 'العام الماضي';

  @override
  String get justNow => 'الآن';

  @override
  String minutesAgo(Object minutes) {
    return 'منذ $minutes دقيقة';
  }

  @override
  String hoursAgo(Object hours) {
    return 'منذ $hours ساعة';
  }

  @override
  String daysAgo(Object count) {
    return 'منذ $count أيام';
  }

  @override
  String weeksAgo(Object count) {
    return 'منذ $count أسابيع';
  }

  @override
  String monthsAgo(Object months) {
    return 'منذ $months شهر';
  }

  @override
  String yearsAgo(Object years) {
    return 'منذ $years عام';
  }

  @override
  String currency(Object amount) {
    return '₹$amount';
  }

  @override
  String currencyWithSymbol(Object amount) {
    return '₹$amount';
  }

  @override
  String get status => 'الحالة';

  @override
  String get approved => 'موافق عليه';

  @override
  String get rejected => 'مرفوض';

  @override
  String get completed => 'مكتمل';

  @override
  String get cancelled => 'ملغي';

  @override
  String get processing => 'قيد المعالجة';

  @override
  String get shipped => 'تم الشحن';

  @override
  String get returned => 'مُرجع';

  @override
  String get returningToStore => 'العودة إلى المتجر';

  @override
  String get someItemsRequireOtp => 'بعض العناصر تتطلب OTP';

  @override
  String get refunded => 'مُسترد';

  @override
  String get goToMap => 'اذهب إلى الخريطة';

  @override
  String get sixDigitCode => 'رمز من 6 أرقام';

  @override
  String get allItemsCollectedSuccessfully => 'تم جمع جميع العناصر بنجاح!';

  @override
  String get congratulations => 'تهانينا!';

  @override
  String get orderCompletedSuccessfully => 'لقد أكملت هذا الطلب بنجاح!';

  @override
  String get storePickupFee => 'رسوم الاستلام من المتجر';

  @override
  String get orderIncentive => 'حافز الطلب';

  @override
  String get itemDeliveredSuccessfully => 'تم تسليم العنصر بنجاح';

  @override
  String get itemCollectedSuccessfully => 'تم جمع العنصر بنجاح';

  @override
  String get customer => 'العميل';

  @override
  String get name => 'الاسم';

  @override
  String get allDone => 'كل شيء مكتمل';

  @override
  String get totalDistance => 'المسافة الإجمالية';

  @override
  String get orderId => 'معرف الطلب';

  @override
  String get verificationPending => 'التحقق معلق';

  @override
  String get verificationApproved => 'تمت الموافقة على التحقق';

  @override
  String get verificationRejected => 'تم رفض التحقق';

  @override
  String get uploadDocument => 'رفع المستند';

  @override
  String get documentType => 'نوع المستند';

  @override
  String get selectDocument => 'اختر المستند';

  @override
  String get takePhoto => 'التقاط صورة';

  @override
  String get chooseFromGallery => 'اختر من المعرض';

  @override
  String get documentUploaded => 'تم رفع المستند بنجاح';

  @override
  String get documentUploadFailed => 'فشل رفع المستند';

  @override
  String get pleaseSelectDocument => 'يرجى اختيار مستند';

  @override
  String get goOffline => 'اذهب إلى وضع عدم الاتصال';

  @override
  String get deliveryPartner => 'شريك التوصيل';

  @override
  String get updatePersonalDetails => 'تحديث معلوماتك الشخصية';

  @override
  String get updatePhoneAndEmail => 'تحديث الهاتف والبريد الإلكتروني';

  @override
  String get updateVehicleDetails => 'تحديث تفاصيل المركبة';

  @override
  String get manageDeliveryAreas => 'إدارة مناطق التوصيل الخاصة بك';

  @override
  String get checkVerificationStatus => 'تحقق من حالة التحقق الخاصة بك';

  @override
  String get uploadAndManageDocuments => 'رفع وإدارة المستندات';

  @override
  String get fullNameRequired => 'الاسم الكامل مطلوب';

  @override
  String get addressRequired => 'العنوان مطلوب';

  @override
  String get driverLicenseRequired => 'رقم رخصة القيادة مطلوب';

  @override
  String get vehicleTypeRequired => 'نوع المركبة مطلوب';

  @override
  String get mobileNumber => 'رقم الهاتف المحمول';

  @override
  String get mobileNumberRequired => 'رقم الهاتف المحمول مطلوب';

  @override
  String get mobileNumberMinLength =>
      'رقم الهاتف المحمول يجب أن يكون 10 أرقام على الأقل';

  @override
  String get emailAddress => 'عنوان البريد الإلكتروني';

  @override
  String get emailRequired => 'البريد الإلكتروني مطلوب';

  @override
  String get validEmailRequired => 'يرجى إدخال عنوان بريد إلكتروني صحيح';

  @override
  String get countryRequired => 'البلد مطلوب';

  @override
  String get phoneAndEmail => 'الهاتف والبريد الإلكتروني';

  @override
  String get locationInformation => 'معلومات الموقع';

  @override
  String get personalDetails => 'التفاصيل الشخصية';

  @override
  String get profilePicturePreview => 'معاينة صورة الملف الشخصي';

  @override
  String file(Object fileName) {
    return 'الملف: $fileName';
  }

  @override
  String get useImageAsProfilePicture =>
      'هل تريد استخدام هذه الصورة كصورة ملف شخصي؟';

  @override
  String get useThisImage => 'استخدم هذه الصورة';

  @override
  String failedToPickImage(Object error) {
    return 'فشل في اختيار الصورة: $error';
  }

  @override
  String get uploadingProfilePicture => 'جاري رفع صورة الملف الشخصي...';

  @override
  String get profilePictureUploadedSuccessfully =>
      'تم رفع صورة الملف الشخصي بنجاح!';

  @override
  String failedToUploadProfilePicture(Object error) {
    return 'فشل في رفع صورة الملف الشخصي: $error';
  }

  @override
  String get saving => 'جاري الحفظ...';

  @override
  String get editInformation => 'تعديل المعلومات';

  @override
  String get notProvided => 'غير متوفر';

  @override
  String get errorLoadingProfile => 'خطأ في تحميل الملف الشخصي';

  @override
  String get contactInformationUpdated => 'تم تحديث معلومات الاتصال بنجاح!';

  @override
  String get removeDocument => 'إزالة المستند';

  @override
  String removeDocumentConfirmation(Object documentTitle) {
    return 'هل أنت متأكد من أنك تريد إزالة هذا $documentTitle؟ لا يمكن التراجع عن هذا الإجراء.';
  }

  @override
  String get fileSizeLimit => 'يجب أن يكون حجم الملف أقل من 10 ميجابايت';

  @override
  String get documentUrlNotAvailable => 'رابط المستند غير متاح';

  @override
  String get zoneInformation => 'معلومات المنطقة';

  @override
  String get zoneName => 'اسم المنطقة';

  @override
  String get currentStatus => 'الحالة الحالية';

  @override
  String get requiredDocuments => 'المستندات المطلوبة';

  @override
  String get driverLicense => 'رخصة القيادة';

  @override
  String get driverLicenseDescription => 'قم بتحميل صورة واضحة لرخصة القيادة';

  @override
  String get uploaded => 'تم التحميل';

  @override
  String get notUploaded => 'لم يتم التحميل';

  @override
  String get replaceDocument => 'استبدال المستند';

  @override
  String get viewDocument => 'عرض المستند';

  @override
  String get verified => 'تم التحقق';

  @override
  String get accountSettings => 'إعدادات الحساب';

  @override
  String get manageProfileInformation => 'إدارة معلومات ملفك الشخصي';

  @override
  String get manageNotificationPreferences => 'إدارة تفضيلات الإشعارات';

  @override
  String get darkTheme => 'المظهر الداكن';

  @override
  String get darkMode => 'الوضع الداكن';

  @override
  String get lightMode => 'الوضع الفاتح';

  @override
  String get supportAndHelp => 'الدعم والمساعدة';

  @override
  String get helpCenter => 'مركز المساعدة';

  @override
  String get getHelpAndSupport => 'احصل على المساعدة والدعم';

  @override
  String get contactSupport => 'اتصل بالدعم';

  @override
  String get reachOutToOurTeam => 'تواصل مع فريقنا';

  @override
  String get readTermsAndConditions => 'اقرأ شروطنا وأحكامنا';

  @override
  String get readPrivacyPolicy => 'اقرأ سياسة الخصوصية الخاصة بنا';

  @override
  String get accountActions => 'إجراءات الحساب';

  @override
  String get signOutOfAccount => 'تسجيل الخروج من حسابك';

  @override
  String get areYouSureLogout => 'هل أنت متأكد من أنك تريد تسجيل الخروج؟';

  @override
  String get selectLanguage => 'اختر اللغة';

  @override
  String languageChangedTo(Object languageName) {
    return 'تم تغيير اللغة إلى $languageName';
  }

  @override
  String get zoneSlug => 'معرف المنطقة';

  @override
  String get radius => 'نصف القطر';

  @override
  String get deliveryCharges => 'رسوم التوصيل';

  @override
  String get regularDeliveryCharges => 'رسوم التوصيل العادية';

  @override
  String get rushDeliveryCharges => 'رسوم التوصيل السريع';

  @override
  String get freeDeliveryAmount => 'مبلغ التوصيل المجاني';

  @override
  String get deliveryTimes => 'أوقات التوصيل';

  @override
  String get regularDeliveryTime => 'وقت التوصيل العادي';

  @override
  String get rushDeliveryTime => 'وقت التوصيل السريع';

  @override
  String get verificationComplete => 'اكتمل التحقق';

  @override
  String get accountVerifiedSuccessfully => 'تم التحقق من حسابك بنجاح';

  @override
  String get verificationDetails => 'تفاصيل التحقق';

  @override
  String get accountStatus => 'حالة الحساب';

  @override
  String get verificationProcess => 'عملية التحقق';

  @override
  String get documentManagement => 'إدارة المستندات';

  @override
  String documentsCount(Object count, Object total) {
    return '$count من $total مستند';
  }

  @override
  String get vehicleRegistration => 'تسجيل المركبة';

  @override
  String get vehicleRegistrationDescription =>
      'قم بتحميل صورة واضحة لتسجيل المركبة';

  @override
  String get documentGuidelines => 'إرشادات المستندات';

  @override
  String get photoQuality => 'جودة الصورة';

  @override
  String get photoQualityDescription => 'تأكد من أن الصور واضحة ومضاءة جيداً';

  @override
  String get readableText => 'النص المقروء';

  @override
  String get readableTextDescription => 'يجب أن يكون جميع النص مرئياً بوضوح';

  @override
  String get yourEarnings => 'أرباحك';

  @override
  String get additionalInformation => 'معلومات إضافية';

  @override
  String get handlingCharges => 'رسوم المعالجة';

  @override
  String get perStoreDropOffFee => 'رسوم التسليم لكل متجر';

  @override
  String get bufferTime => 'وقت التخزين المؤقت';

  @override
  String get enabled => 'مفعل';

  @override
  String get disabled => 'معطل';

  @override
  String get zoneStatus => 'حالة المنطقة';

  @override
  String get verificationRemarks => 'ملاحظات التحقق';

  @override
  String get verificationSteps => 'خطوات التحقق';

  @override
  String get documentReview => 'مراجعة المستندات';

  @override
  String get documentReviewDescription =>
      'سيقوم فريقنا بمراجعة المستندات المقدمة';

  @override
  String get verificationCompleteStep => 'اكتمل التحقق';

  @override
  String get verificationCompleteStepDescription =>
      'سيتم التحقق من حسابك وتفعيله';

  @override
  String get nextSteps => 'الخطوات التالية';

  @override
  String get verificationRemark => 'ملاحظة التحقق';

  @override
  String get fileFormat => 'تنسيق الملف';

  @override
  String get fileFormatDescription => 'استخدم تنسيق JPG أو PNG أو PDF';

  @override
  String get securityDescription => 'يتم تخزين مستنداتك بأمان';

  @override
  String get uploadProgress => 'تقدم التحميل';

  @override
  String get allDocumentsUploaded => 'تم تحميل جميع المستندات';

  @override
  String get allDocumentsUploadedDescription =>
      'ملفك الشخصي مكتمل وجاهز للتحقق';

  @override
  String get documentInformation => 'معلومات المستند';

  @override
  String get documentUrl => 'رابط المستند';

  @override
  String get actions => 'الإجراءات';

  @override
  String get openInBrowser => 'فتح في المتصفح';

  @override
  String get openInBrowserDescription => 'عرض المستند في متصفح خارجي';

  @override
  String get downloadDocument => 'تحميل المستند';

  @override
  String get downloadDocumentDescription => 'حفظ المستند على جهازك';

  @override
  String get shareDocument => 'مشاركة المستند';

  @override
  String get shareDocumentDescription => 'مشاركة المستند مع الآخرين';

  @override
  String get available => 'متاح';

  @override
  String get tapToCopy => 'انقر للنسخ';

  @override
  String get copyUrl => 'نسخ الرابط';

  @override
  String get pdfDocument => 'مستند PDF';

  @override
  String get jpegImage => 'صورة JPEG';

  @override
  String get pngImage => 'صورة PNG';

  @override
  String get wordDocument => 'مستند Word';

  @override
  String document(Object index) {
    return 'مستند';
  }

  @override
  String openingInBrowser(Object documentTitle) {
    return 'جاري فتح $documentTitle في المتصفح...';
  }

  @override
  String downloadingDocument(Object documentTitle) {
    return 'جاري تحميل $documentTitle...';
  }

  @override
  String sharingDocument(Object documentTitle) {
    return 'جاري مشاركة $documentTitle...';
  }

  @override
  String get urlCopiedToClipboard => 'تم نسخ الرابط إلى الحافظة';

  @override
  String get failedToLoadDocument => 'فشل في تحميل المستند';

  @override
  String get goBack => 'العودة';

  @override
  String get earningsAnalytics => 'تحليل الأرباح';

  @override
  String get performanceMetrics => 'مقاييس الأداء';

  @override
  String get ordersDelivered => 'الطلبات المُسلمة';

  @override
  String get averageRating => 'متوسط التقييم';

  @override
  String get quickActions => 'إجراءات سريعة';

  @override
  String get viewHistory => 'عرض السجل';

  @override
  String get checkPastDeliveries => 'تحقق من التوصيلات السابقة';

  @override
  String get cannotGoOfflineWithPendingOrders =>
      'لا يمكنك عدم الاتصال بالإنترنت مع الطلبات المعلقة';

  @override
  String get failedToUpdateStatus => 'فشل تحديث الحالة';

  @override
  String get cashCollection => 'جمع النقود';

  @override
  String get allCashCollection => 'جميع عمليات جمع النقود';

  @override
  String get filterCashCollections => 'تصفية عمليات جمع النقود';

  @override
  String get submissionStatus => 'حالة التقديم';

  @override
  String get dateRangeLast => 'نطاق التاريخ (آخر)';

  @override
  String get cashSubmitted => 'النقود المقدمة';

  @override
  String get remainingAmount => 'المبلغ المتبقي';

  @override
  String get remaning => 'المتبقي';

  @override
  String get noCashCollectionYet => 'لا توجد عمليات جمع نقود بعد';

  @override
  String get completeDeliveriesToSeeYourCashCollection =>
      'أكمل التوصيلات لرؤية عمليات جمع النقود الخاصة بك';

  @override
  String get completeDeliveriesToSeeCashCollection =>
      'أكمل التوصيلات لرؤية عمليات جمع النقود';

  @override
  String get errorLoadingCashCollection => 'خطأ في تحميل عمليات جمع النقود';

  @override
  String get partiallySubmitted => 'مقدم جزئياً';

  @override
  String get submitted => 'مقدم';

  @override
  String get last30Minutes => '30 دقيقة';

  @override
  String get last1Hour => 'ساعة واحدة';

  @override
  String get last5Hours => '5 ساعات';

  @override
  String get last1Day => 'اليوم';

  @override
  String get last7Days => 'الأسبوع';

  @override
  String get last30Days => 'الشهر';

  @override
  String get last365Days => 'السنة';

  @override
  String get call => 'اتصال';

  @override
  String get apply => 'تطبيق';

  @override
  String get all => 'الكل';

  @override
  String get order => 'طلب';

  @override
  String get pleaseEnterOtpFromCustomerForDelivery =>
      'يرجى إدخال OTP من العميل للتسليم:';

  @override
  String get pleaseEnterOtpForThisItem => 'يرجى إدخال OTP لهذا العنصر:';

  @override
  String get unknownItem => 'عنصر غير معروف';

  @override
  String get enter6DigitCodeSentTo => 'أدخل الرمز المكون من 6 أرقام المرسل إلى';

  @override
  String get authenticating => 'جاري المصادقة...';

  @override
  String get registering => 'جاري التسجيل...';

  @override
  String get pleaseEnterComplete6DigitOtp =>
      'الرجاء إدخال رمز OTP الكامل المكون من 6 أرقام';

  @override
  String get didntReceiveCode => 'لم تستلم الرمز؟ ';

  @override
  String resendInSeconds(int seconds) {
    return 'إعادة الإرسال خلال $seconds ثانية';
  }

  @override
  String get resend => 'إعادة إرسال';

  @override
  String get otpResentSuccessfully => 'تمت إعادة إرسال OTP بنجاح';

  @override
  String get earningsSummary => 'ملخص الأرباح';

  @override
  String get averageEarnings => 'متوسط الأرباح';

  @override
  String get deliveries => 'توصيلات';

  @override
  String get todaysProgress => 'تقدم اليوم';

  @override
  String get trips => 'الرحلات';

  @override
  String get sessions => 'الجلسات';

  @override
  String get gigs => 'العمل المؤقت';

  @override
  String get periodWeek => 'الأسبوع';

  @override
  String get periodMonth => 'الشهر';

  @override
  String get periodYear => 'السنة';

  @override
  String noDataForPeriod(Object period) {
    return 'لا توجد بيانات متاحة لـ $period';
  }

  @override
  String get noDataAvailable => 'لا توجد بيانات متاحة';

  @override
  String get itemId => 'معرّف العنصر';

  @override
  String get quantity => 'الكمية';

  @override
  String get locationIssue => 'مشكلة في الموقع';

  @override
  String get noteOptional => 'ملاحظة (اختياري)';

  @override
  String get addNoteForWithdrawal => 'أضف ملاحظة لطلب السحب الخاص بك...';

  @override
  String get toResolveThisIssue => 'لحل هذه المشكلة:';

  @override
  String get moveToCoveredDeliveryArea => '• انتقل إلى منطقة توصيل مغطاة';

  @override
  String get checkDeliveryZoneInProfile =>
      '• تحقق من منطقة التوصيل في الملف الشخصي > مناطق التوصيل';

  @override
  String get ensureGpsEnabledAccurate => '• تأكد من تمكين GPS ودقته';

  @override
  String get viewDeliveryZone => 'عرض منطقة التوصيل';

  @override
  String get confirmArrival => 'تأكيد الوصول';

  @override
  String get arrivalConfirmed => 'تم تأكيد الوصول';

  @override
  String get haveYouReachedAddress => 'هل وصلت إلى عنوان التسليم؟';

  @override
  String get yesImHere => 'نعم، أنا هنا';

  @override
  String get enterOtp => 'أدخل OTP';

  @override
  String get pleaseEnterOtp => 'يرجى إدخال OTP';

  @override
  String get otpMustBe6Digits => 'يجب أن يتكون OTP من 6 أرقام';

  @override
  String get otpVerifiedSuccessfullyDeliveryCompleted =>
      'تم التحقق من OTP بنجاح! تم إكمال التسليم.';

  @override
  String get pickupRoute => 'مسار الاستلام';

  @override
  String get storePickupRoute => 'طريق الاستلام من المتجر';

  @override
  String get viewDetails => 'عرض التفاصيل';

  @override
  String get deliveryRoute => 'مسار التسليم';

  @override
  String get deliveryAddress => 'عنوان التسليم';

  @override
  String get loadingMap => 'جارٍ تحميل الخريطة...';

  @override
  String get offlineMode => 'الوضع غير المتصل';

  @override
  String get youAreCurrentlyOffline => 'أنت غير متصل حالياً';

  @override
  String get goOnlineToStartReceivingOrders =>
      'اذهب إلى الإنترنت لبدء استلام طلبات التوصيل';

  @override
  String get goOnline => 'اتصل بالإنترنت';

  @override
  String get average => 'المتوسط';

  @override
  String get profileInformation => 'معلومات الملف الشخصي';

  @override
  String get notSet => 'غير محدد';

  @override
  String get monday => 'الاثنين';

  @override
  String get tuesday => 'الثلاثاء';

  @override
  String get wednesday => 'الأربعاء';

  @override
  String get thursday => 'الخميس';

  @override
  String get friday => 'الجمعة';

  @override
  String get saturday => 'السبت';

  @override
  String get sunday => 'الأحد';

  @override
  String get documentUploadDescription =>
      'قم برفع رخصة القيادة ومستندات تسجيل المركبة';

  @override
  String get withdrawalRequest => 'طلب السحب';

  @override
  String get adminRemark => 'ملاحظة الإدارة';

  @override
  String get requestId => 'معرف الطلب';

  @override
  String get requestNote => 'ملاحظة الطلب';

  @override
  String get processedAt => 'تمت المعالجة في';

  @override
  String get transactionId => 'معرف المعاملة';

  @override
  String get createdAt => 'تم الإنشاء';

  @override
  String get updatedAt => 'تم التحديث';

  @override
  String get rushDelivery => 'التوصيل السريع';

  @override
  String get errorLoadingOrders => 'حدث خطأ أثناء تحميل الطلبات';

  @override
  String get noImagesAvailable => 'لا توجد صور متاحة';

  @override
  String get loadingWithdrawals => 'جاري تحميل عمليات السحب...';

  @override
  String get withdrawEarningsToBank => 'اسحب أرباحك إلى حسابك البنكي';

  @override
  String get submitting => 'جاري الإرسال...';

  @override
  String get submitRequest => 'إرسال الطلب';

  @override
  String get noWithdrawalsYet => 'لا توجد عمليات سحب بعد';

  @override
  String get noWithdrawalsYetDescription =>
      'لم تقم بأي طلبات سحب بعد.\nاضغط على الزر أدناه لطلب أول سحب لك';

  @override
  String get gigsDescription => 'ابحث عن فرص العمل المؤقت وأدرها';

  @override
  String get themeSettings => 'إعدادات المظهر';

  @override
  String get chooseTheme => 'اختر المظهر';

  @override
  String get selectPreferredAppearance => 'اختر المظهر المفضل لتطبيقك';

  @override
  String get lightTheme => 'المظهر الفاتح';

  @override
  String get cleanBrightInterface => 'واجهة نظيفة ومشرقة';

  @override
  String get easyOnEyesLowLight => 'سهل على العين في الإضاءة المنخفضة';

  @override
  String get preview => 'معاينة';

  @override
  String get hyperLocal => 'هايبر لوكال';

  @override
  String get collectItemsStores => 'اجمع العناصر من المتاجر';

  @override
  String get searchOrders => 'البحث في الطلبات...';

  @override
  String get noDeliveredOrders => 'لا توجد طلبات مكتملة';

  @override
  String get noDeliveredOrdersYet => 'لم تكمل أي طلبات بعد';

  @override
  String get deliveredOn => 'تم الإكمال في';

  @override
  String get feedback => 'الملاحظات';

  @override
  String get overallRating => 'التقييم العام';

  @override
  String basedOnReviews(Object count) {
    return 'بناءً على $count مراجعات';
  }

  @override
  String get noReviewsYet => 'لا توجد مراجعات بعد';

  @override
  String get beFirstToLeaveReview => 'كن أول من يترك مراجعة!';

  @override
  String get noRatingsDataAvailable => 'لا توجد بيانات تقييم متاحة';

  @override
  String errorMessage(Object message) {
    return 'خطأ: $message';
  }

  @override
  String get mostHelpful => 'الأكثر فائدة';

  @override
  String get latest => 'الأحدث';

  @override
  String get positive => 'إيجابي';

  @override
  String get negative => 'سلبي';

  @override
  String get seeMore => 'عرض المزيد';

  @override
  String get seeLess => 'عرض أقل';

  @override
  String get star5 => '5★';

  @override
  String get star4 => '4★';

  @override
  String get star3 => '3★';

  @override
  String get star2 => '2★';

  @override
  String get star1 => '1★';

  @override
  String get noInternetConnection => 'لا يوجد اتصال بالإنترنت';

  @override
  String get checkInternetConnection =>
      'يرجى التحقق من اتصال الإنترنت والمحاولة مرة أخرى.';

  @override
  String get exitApp => 'الخروج من التطبيق';

  @override
  String get exitAppConfirmation =>
      'هل أنت متأكد من أنك تريد الخروج من التطبيق؟';

  @override
  String get exit => 'خروج';

  @override
  String get refreshing => 'جاري التحديث...';

  @override
  String get activateStatusToSeeOrders => 'يرجى تفعيل حالتك لرؤية طلباتك';

  @override
  String get activateStatusToSeeAvailableOrders =>
      'يرجى تفعيل حالتك لرؤية الطلبات المتاحة';

  @override
  String get tapToView => 'اضغط للعرض';

  @override
  String get feeds => 'العمل';

  @override
  String get noChartDataAvailable => 'لا توجد بيانات رسم بياني متاحة';

  @override
  String get errorLoadingChartData => 'خطأ في تحميل بيانات الرسم البياني';

  @override
  String noDataAvailableForPeriod(Object period) {
    return 'لا توجد بيانات متاحة لـ $period';
  }

  @override
  String get week => 'أسبوع';

  @override
  String get month => 'شهر';

  @override
  String get year => 'سنة';

  @override
  String get updating => 'جاري التحديث...';

  @override
  String get actionRequired => 'إجراء مطلوب';

  @override
  String get uploadDocumentsMessage =>
      'يرجى تحميل رخصة القيادة ومستندات تسجيل المركبة لإكمال عملية التحقق';

  @override
  String get verificationFailed => 'فشل التحقق';

  @override
  String get verificationRejectedMessage =>
      'تم رفض التحقق الخاص بك. يرجى مراجعة الملاحظات أعلاه وإعادة تقديم مستنداتك';

  @override
  String get verificationPendingMessage =>
      'التحقق الخاص بك قيد المراجعة حالياً';

  @override
  String get verificationRejectedMessageShort =>
      'لم يتم الموافقة على التحقق الخاص بك';

  @override
  String get verificationCompleteMessage => 'تم التحقق من حسابك بنجاح';

  @override
  String get unknownStatus => 'حالة غير معروفة';

  @override
  String get verificationStatusUnknown => 'حالة التحقق غير معروفة';

  @override
  String get noProfileFound => 'لم يتم العثور على ملف تعريف';

  @override
  String get unableToLoadVerificationStatus =>
      'غير قادر على تحميل حالة التحقق. يرجى المحاولة مرة أخرى';

  @override
  String get noDriverLicenseDocuments =>
      'لم يتم العثور على مستندات رخصة القيادة';

  @override
  String get driverLicenseDocuments => 'مستندات رخصة القيادة';

  @override
  String documentsFound(num count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: 'ات',
      one: '',
    );
    return '$count مستند$_temp0';
  }

  @override
  String driverLicenseDocument(Object index) {
    return 'رخصة القيادة $index';
  }

  @override
  String get noVehicleRegistrationDocuments =>
      'لم يتم العثور على مستندات تسجيل المركبة';

  @override
  String get vehicleRegistrationDocuments => 'مستندات تسجيل المركبة';

  @override
  String vehicleRegistrationDocument(Object index) {
    return 'تسجيل المركبة $index';
  }

  @override
  String get viewDocuments => 'عرض المستندات';

  @override
  String get accountInactive => 'الحساب غير نشط';

  @override
  String get activateAccountToViewOrders =>
      'تحتاج إلى تفعيل حسابك لعرض وقبول الطلبات المتاحة';

  @override
  String get activateAccount => 'تفعيل الحساب';

  @override
  String get tapPowerButtonToGoOnline =>
      'اضغط على زر الطاقة في الرأس للذهاب إلى الإنترنت';

  @override
  String get googleMapsError =>
      'لا يمكن فتح خرائط جوجل. يرجى تثبيت تطبيق خرائط جوجل أو المحاولة مرة أخرى.';

  @override
  String get documentLbl => 'مستند';

  @override
  String get pickupOrders => 'طلبات الاستلام';

  @override
  String get availPickupOrders => 'استلام المرتجعات';

  @override
  String get noReturnOrdersAvailable => 'لا توجد طلبات استلام متاحة';

  @override
  String get activateAccountToViewPickupOrders =>
      'يجب عليك تفعيل حسابك لعرض وقبول طلبات الاستلام';

  @override
  String get noPickupOrders => 'لا توجد طلبات استلام';

  @override
  String get item => 'عنصر';

  @override
  String get deliveredSuccessfully => 'تم التسليم بنجاح';

  @override
  String get updateStatus => 'تحديث الحالة';

  @override
  String get pickup => 'استلام';

  @override
  String get deliveredToSeller => 'تم التسليم للبائع';

  @override
  String get returnDetails => 'تفاصيل الإرجاع';

  @override
  String get reason => 'السبب';

  @override
  String get refundAmt => 'مبلغ الاسترداد';

  @override
  String get pickupDetails => 'تفاصيل الاستلام';

  @override
  String get pickupId => 'معرف البيك اب';

  @override
  String get noPickupDataFound => 'لم يتم العثور على بيانات الاستلام.';

  @override
  String get unknownStore => 'متجر غير معروف';

  @override
  String get noAddressProvided => 'لم يتم تقديم عنوان';

  @override
  String get unknownProduct => 'منتج غير معروف';

  @override
  String get oneItem => 'عنصر واحد';

  @override
  String get goToCustomerLocation => 'الذهاب إلى موقع العميل';

  @override
  String get goToSellerLocation => 'الذهاب إلى موقع البائع';

  @override
  String get noDetailsFound => 'لا توجد تفاصيل';

  @override
  String get baseFees => 'رسوم أساسية';

  @override
  String get pickupFees => 'رسوم الاستلام';

  @override
  String get distanceFees => 'رسوم المسافة';

  @override
  String get sellerComment => 'تعليق البائع';

  @override
  String get allEarnings => 'الكل';

  @override
  String get day => 'يوم';

  @override
  String get periodEarnings => 'أرباح الفترة';

  @override
  String get earningsBreakdown => 'تفاصيل الأرباح';

  @override
  String get orderEarnings => 'أرباح الطلب';

  @override
  String get baseAndDistanceFees => 'رسوم الأساس والمسافة';

  @override
  String get perStoreCharges => 'رسوم لكل متجر';

  @override
  String get incentives => 'حوافز';

  @override
  String get bonusAndRewards => 'مكافآت وجوائز';

  @override
  String get dailyBreakdown => 'تفاصيل يومية';

  @override
  String get avgPerDay => 'متوسط/يوم';

  @override
  String get bestDay => 'أفضل يوم';

  @override
  String get daysActive => 'الأيام النشطة';

  @override
  String get allTime => 'كل الوقت';

  @override
  String weekN(Object weekNumber) {
    return 'الأسبوع $weekNumber';
  }

  @override
  String get feed => 'الطلبات';

  @override
  String get chooseYourPreferredLanguage => 'اختر لغتك المفضلة';

  @override
  String get noAssignedOrdersYet => 'لم يتم تعيين أوامر حتى الآن';

  @override
  String get noInProgressOrders => 'لا توجد أوامر قيد التنفيذ';

  @override
  String get noCompletedOrdersYet => 'لم تكمل أي طلبات حتى الآن';

  @override
  String get noCanceledOrders => 'لا توجد أوامر ملغاة';

  @override
  String get deliveryZonesNotConfigured => 'مناطق التوصيل لم يتم تهيئتها بعد.';

  @override
  String get noDeliveryZonesAvailable => 'لا توجد مناطق توصيل متاحة';

  @override
  String get unableToLoadData => 'غير قادر على تحميل البيانات';

  @override
  String get noDataYet => 'لا توجد بيانات حتى الآن';

  @override
  String get checkConnectionAndTryAgain =>
      'يرجى التحقق من اتصالك والمحاولة مرة أخرى';

  @override
  String get dataWillAppearHere => 'سوف تظهر المعلومات الخاصة بك هنا قريبا';

  @override
  String get pullToRefresh => 'اسحب للتحديث';

  @override
  String get selectVehicleType => 'اختر نوع المركبة';

  @override
  String get pleaseSelectVehicleType => 'يرجى اختيار نوع المركبة';

  @override
  String get locationServiceDisabled => 'خدمة الموقع معطلة';

  @override
  String get locationServiceDescription =>
      'مطلوب نظام تحديد المواقع العالمي (GPS) لتتبع تقدم التسليم. يرجى تفعيل خدمات الموقع للمتابعة.';

  @override
  String get enable => 'يُمكَِن';

  @override
  String get locationPermissionDenied => 'تم رفض إذن الموقع';

  @override
  String get locationPermissionDescription =>
      'يحتاج هذا التطبيق إلى إذن تحديد الموقع لتتبع عملية التسليم في الوقت الفعلي.';

  @override
  String get locationPermissionPermanentDescription =>
      'تم رفض إذن الموقع بشكل دائم. يرجى تفعيله من إعدادات التطبيق للمتابعة.';

  @override
  String get referAndEarn => 'الإحالة والربح';

  @override
  String get locationDataUsageDisclosure => 'الإفصاح عن استخدام بيانات الموقع';

  @override
  String get referAndEarnTitle => 'قم بدعوة أصدقائك واكسب مكافآت';

  @override
  String get referAndEarnDescription =>
      'ادعُ أصدقاءك باستخدام رمز الإحالة الخاص بك واكسب مكافآت عندما يقومون بالتسجيل وإجراء أول طلب لهم';

  @override
  String get locationUsageDescription =>
      'يقوم التطبيق بجمع بيانات الموقع لتمكين تسليم الطلبات بدقة، وتحديثات حالة الطلب في الوقت الفعلي للعملاء، وتتبع المسافة للبائعين حتى عندما يكون التطبيق مغلقًا أو غير مستخدم. \n\nتُستخدم هذه البيانات لتقديم خدمة في الوقت المناسب وحساب مدفوعات التوصيل الخاصة بك بناءً على المسافة المقطوعة.';

  @override
  String get accept => 'قبول';

  @override
  String get decline => 'رفض';

  @override
  String get locationMandateTitle =>
      'الموقع في الوقت الحقيقي إلزامي لتلقي الطلبات وتتبع عمليات التسليم. لا يمكن للتطبيق العمل بدون هذا الإذن.';

  @override
  String get share => 'مشاركة';

  @override
  String get youEarn => 'أنت تكسب';

  @override
  String get friendSignsUp => 'يقوم الصديق بالتسجيل';

  @override
  String get codeCopied => 'تم نسخ الرمز!';

  @override
  String get howItWorks => 'كيف يعمل';

  @override
  String get shareYourCode => 'شارك رمزك';

  @override
  String get sendYourReferralCodeOrAppLinkToFriends =>
      'أرسل رمز الإحالة أو رابط التطبيق إلى أصدقائك.';

  @override
  String get theyRegisterUsingYourReferralCode =>
      'يقومون بالتسجيل باستخدام رمز الإحالة الخاص بك.';

  @override
  String get whenTheyCompleteTheirFirstOrderYouEarn =>
      'عندما يكملون أول طلب لهم، فإنك تكسب';

  @override
  String get upTo => 'حتى';

  @override
  String get failedToLoadReferralData => 'فشل في تحميل بيانات الإحالة';

  @override
  String get enterrefercode => 'أدخل رمز الإحالة الخاص بك';

  @override
  String get deleteAccount => 'حذف الحساب';

  @override
  String get deleteAccountDesc =>
      'هل أنت متأكد أنك تريد حذف حسابك نهائيًا؟ لا يمكن التراجع عن هذا الإجراء.';

  @override
  String get mobileNoInUse => 'رقم الهاتف مسجل بالفعل';

  @override
  String get viewTransactions => 'عرض المعاملات';

  @override
  String get transactions => 'المعاملات';

  @override
  String get noTransactionYet => 'لا توجد معاملات بعد';

  @override
  String get noTransactionDescriptionMsg => 'ستظهر أنشطة محفظتك هنا بمجرد';

  @override
  String get noTransactionDescriptionSecondaryMsg => 'إجراء معاملتك الأولى.';

  @override
  String get updateAvailable => 'التحديث متاح';

  @override
  String get forceUpdateDialogMessage =>
      'يتوفر إصدار جديد. يرجى التحديث لمواصلة استخدام التطبيق.';

  @override
  String get doItLater => 'في وقت لاحق';

  @override
  String get updateNow => 'تحديث الآن';

  @override
  String get comingSoonTitle => 'قريباً';

  @override
  String get comingSoonMessage =>
      'يتم تحضير نسخة جديدة من التطبيق. ستكون متاحة في المتجر قريباً.\n\nشكراً لصبركم!';

  @override
  String get accountNotVerified => 'لم يتم التحقق من حسابك بعد';

  @override
  String get update => 'Update';

  @override
  String get onboardAcceptOrdersTitle => 'قبول الطلبات';

  @override
  String get onboardAcceptOrdersSubtitle =>
      'احصل على طلبات الطلبات في الوقت الفعلي واقبلها بسحبة واحدة.';

  @override
  String get onboardTrackEarningsTitle => 'تتبع الأرباح';

  @override
  String get onboardTrackEarningsSubtitle =>
      'إدارة دخل التوصيل الخاص بك بكل سهولة.';

  @override
  String get onboardNavigateEasilyTitle => 'التنقل بسهولة';

  @override
  String get onboardNavigateEasilySubtitle =>
      'اتبع المسارات المحسنة للوصول إلى المتاجر والعملاء بشكل أسرع.';

  @override
  String get getStarted => 'البدء';

  @override
  String get accountDetails => 'تفاصيل الحساب';

  @override
  String get profileInfo => 'معلومات الملف الشخصي';

  @override
  String get activity => 'النشاط';

  @override
  String get trackOrdersSubtitle => 'تتبع جميع طلباتك الحالية والسابقة';

  @override
  String get phoneLogin => 'تسجيل الدخول عبر الهاتف';

  @override
  String get or => 'أو';

  @override
  String get loginWithEmail => 'تسجيل الدخول بالبريد الإلكتروني؟';

  @override
  String get clickHere => 'انقر هنا';

  @override
  String get loginToContinueDeliveringHappiness =>
      'تسجيل الدخول لمواصلة تقديم السعادة';

  @override
  String get signUpToStartDeliveringHappiness => 'سجل للبدء في تقديم السعادة';

  @override
  String get countryLabel => 'الدولة';

  @override
  String errorPrefix(String message) {
    return 'خطأ: $message';
  }

  @override
  String get cancelDelivery => 'إلغاء التوصيل';

  @override
  String get confirmCancellation => 'تأكيد الإلغاء';

  @override
  String get orderNote => 'ملاحظة الطلب';

  @override
  String get cancelOrder => 'إلغاء الطلب';

  @override
  String get gettingYourLocation => 'جاري الحصول على موقعك...';

  @override
  String get pleaseEnsureLocationPermissionsAreEnabled =>
      'يرجى التأكد من تمكين أذونات الموقع';

  @override
  String get tapOnAZoneToSelectItForYourAccount =>
      'اضغط على منطقة لتحديدها لحسابك';

  @override
  String get noZonesFound => 'لم يتم العثور على مناطق';

  @override
  String zoneIs(String status) {
    return 'المنطقة هي $status';
  }

  @override
  String get noDeliveryZoneAssigned => 'لا توجد منطقة توصيل مخصصة';

  @override
  String get youHaventBeenAssignedToAnyDeliveryZoneYet =>
      'لم يتم تعيينك لأي منطقة توصيل بعد. يرجى الاتصال بالدعم.';

  @override
  String weekNumber(int number) {
    return 'الأسبوع $number';
  }

  @override
  String earningForOrder(String id) {
    return 'الأرباح للطلب #$id';
  }

  @override
  String get availableForWithdrawal => 'متاح للسحب';

  @override
  String idLabel(String id) {
    return 'معرف: $id';
  }

  @override
  String get noContentFound => 'لم يتم العثور على محتوى';

  @override
  String get trackPickupsSubtitle =>
      'تتبع جميع عمليات الاستلام الحالية والسابقة';

  @override
  String get acceptReturn => 'قبول الإرجاع';

  @override
  String get todaysEarnings => 'أرباح اليوم';

  @override
  String get currentLocationNotAvailable => 'الموقع الحالي غير متاح';

  @override
  String get arrivalConfirmedViewDetails =>
      'تم تأكيد الوصول! يمكنك الآن عرض تفاصيل الطلب.';

  @override
  String get orderReturnedToStoreUpdateStatus =>
      'تم إرجاع الطلب إلى المتجر. يمكنك الآن تحديث الحالة.';

  @override
  String get storeDetailsNotAvailable => 'تفاصيل المتجر غير متوفرة';

  @override
  String dismissIn(Object seconds) {
    return 'تجاهل خلال $seconds ثانية';
  }

  @override
  String get newOrder => 'طلب جديد!';

  @override
  String get fetchingOrderDetails => 'جاري جلب تفاصيل الطلب...';

  @override
  String get failedToFetchDetails => 'فشل في جلب التفاصيل';

  @override
  String get estDistance => 'المسافة المقدرة';

  @override
  String get pickupStore => 'متجر الاستلام';

  @override
  String get zoneDetails => 'تفاصيل المنطقة';

  @override
  String get regularTimePerKm => 'الوقت العادي لكل كيلومتر';

  @override
  String get coverageDetails => 'تفاصيل التغطية';

  @override
  String get regularDelivery => 'التوصيل العادي';

  @override
  String get distanceBased => 'حسب المسافة';

  @override
  String get zoneCoverage => 'تغطية المنطقة';

  @override
  String get freeDeliveryAbove => 'توصيل مجاني لأكثر من';

  @override
  String get additionalFees => 'رسوم إضافية';

  @override
  String filesSelectedClickSaveChangesToUpload(Object count) {
    return 'تم تحديد $count من الملفات. انقر فوق \"حفظ التغييرات\" للتحميل.';
  }

  @override
  String get removeImage => 'إزالة الصورة';

  @override
  String get removeImageConfirmation =>
      'هل أنت متأكد من أنك تريد إزالة هذه الصورة؟ لا يمكن التراجع عن هذا الإجراء.';

  @override
  String get documentRemoved => 'تم إزالة المستند';

  @override
  String uploadingDocumentProgress(Object documentType) {
    return 'جاري تحميل $documentType...';
  }

  @override
  String documentUploadedSuccess(Object documentType) {
    return 'تم تحميل $documentType بنجاح!';
  }

  @override
  String get vehicleDetails => 'تفاصيل المركبة';

  @override
  String get vehicleDocuments => 'مستندات المركبة';

  @override
  String get documentUploadedStatus => 'تم تحميل المستند';

  @override
  String get noDocumentUploadedStatus => 'لم يتم تحميل أي مستند';

  @override
  String get documentImages => 'صور المستند:';

  @override
  String get uploadNew => 'تحميل جديد';

  @override
  String get earningAndWallets => 'الأرباح والمحافظ';

  @override
  String get availableBalance => 'الرصيد المتاح';

  @override
  String get requestWithdraw => 'طلب سحب';

  @override
  String get blocked => 'المحجوز';

  @override
  String get totalBalance => 'إجمالي الرصيد';

  @override
  String get orderEarning => 'أرباح الطلبات';

  @override
  String get basePayForDeliveries => 'الأجر الأساسي للتوصيل';

  @override
  String get codCashCollection => 'تحصيل المبالغ النقدية';

  @override
  String get orderHistoryAndOrderEarnings =>
      'تتبع النقود التي تم جمعها من العملاء';

  @override
  String get walletHistoryAndActivity => 'سجل المحفظة ونشاط الحساب';

  @override
  String get transactionHistory => 'سجل المعاملات';

  @override
  String get seeAll => 'عرض الكل';

  @override
  String get autoDismissIn => 'تجاهل تلقائي خلال';

  @override
  String get distance => 'المسافة';

  @override
  String get paymentOverview => 'نظرة عامة على الدفع';

  @override
  String get earningAndPayments => 'الأرباح والمدفوعات';

  @override
  String get otherCharges => 'رسوم أخرى';

  @override
  String get deliverAll => 'توصيل الكل';

  @override
  String get cancelDeliveryExplanation =>
      'سيتم وضع علامة على العناصر التي تم جمعها لإعادتها إلى المتجر. اختر سببًا للإلغاء.';

  @override
  String get selectAReason => 'حدد سبباً';

  @override
  String get addAnyAdditionalContext => 'أضف أي سياق إضافي للإلغاء';

  @override
  String get reasonRequired => 'السبب *';

  @override
  String get remarksOptional => 'ملاحظات (اختياري)';

  @override
  String get cancelOrderReturnToStore =>
      'إذا قمت بالإلغاء قبل جمع العناصر، سيعود هذا الطلب إلى \'جاهز للاستلام\' حتى يتمكن سائق آخر من المطالبة به.';

  @override
  String get reasonIsRequiredError => 'السبب مطلوب';

  @override
  String get createSpan => 'إنشاء ';

  @override
  String get accountSpan => 'حساب';

  @override
  String get enterPhoneNumberToReceiveOtp =>
      'أدخل رقم هاتفك لتلقي رمز التحقق (OTP)';
}
