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

// ignore_for_file: type=lint

/// The translations for English (`en`).
class AppLocalizationsEn extends AppLocalizations {
  AppLocalizationsEn([String locale = 'en']) : super(locale);

  @override
  String get appTitle => 'Worker App';

  @override
  String get home => 'Home';

  @override
  String get products => 'Products';

  @override
  String get loyalty => 'Loyalty';

  @override
  String get account => 'Account';

  @override
  String get more => 'More';

  @override
  String get login => 'Login';

  @override
  String get phone => 'Phone Number';

  @override
  String get enterPhone => 'Enter phone number';

  @override
  String get enterPhoneHint => 'Ex: 0912345678';

  @override
  String get continueButton => 'Continue';

  @override
  String get verifyOTP => 'Verify OTP';

  @override
  String get enterOTP => 'Enter 6-digit OTP code';

  @override
  String otpSentTo(String phone) {
    return 'OTP code has been sent to $phone';
  }

  @override
  String get resendOTP => 'Resend code';

  @override
  String resendOTPIn(int seconds) {
    return 'Resend in ${seconds}s';
  }

  @override
  String get register => 'Register';

  @override
  String get registerNewAccount => 'Register new account';

  @override
  String get logout => 'Logout';

  @override
  String get logoutConfirm => 'Are you sure you want to logout?';

  @override
  String get save => 'Save';

  @override
  String get cancel => 'Cancel';

  @override
  String get delete => 'Delete';

  @override
  String get edit => 'Edit';

  @override
  String get search => 'Search';

  @override
  String get searchProducts => 'Search products...';

  @override
  String get filter => 'Filter';

  @override
  String get sort => 'Sort';

  @override
  String get confirm => 'Confirm';

  @override
  String get close => 'Close';

  @override
  String get back => 'Back';

  @override
  String get next => 'Next';

  @override
  String get submit => 'Submit';

  @override
  String get apply => 'Apply';

  @override
  String get clear => 'Clear';

  @override
  String get clearAll => 'Clear All';

  @override
  String get viewDetails => 'View Details';

  @override
  String get viewAll => 'View All';

  @override
  String get refresh => 'Refresh';

  @override
  String get share => 'Share';

  @override
  String get copy => 'Copy';

  @override
  String get copied => 'Copied';

  @override
  String get yes => 'Yes';

  @override
  String get no => 'No';

  @override
  String get pending => 'Pending';

  @override
  String get processing => 'Processing...';

  @override
  String get shipping => 'Shipping';

  @override
  String get completed => 'Completed';

  @override
  String get cancelled => 'Cancelled';

  @override
  String get active => 'Active';

  @override
  String get inactive => 'Inactive';

  @override
  String get expired => 'Expired';

  @override
  String get draft => 'Draft';

  @override
  String get sent => 'Sent';

  @override
  String get accepted => 'Accepted';

  @override
  String get rejected => 'Rejected';

  @override
  String get name => 'Name';

  @override
  String get fullName => 'Full Name';

  @override
  String get email => 'Email';

  @override
  String get password => 'Password';

  @override
  String get currentPassword => 'Current Password';

  @override
  String get newPassword => 'New Password';

  @override
  String get confirmPassword => 'Confirm Password';

  @override
  String get address => 'Address';

  @override
  String get street => 'Street';

  @override
  String get city => 'City';

  @override
  String get district => 'District';

  @override
  String get ward => 'Ward';

  @override
  String get postalCode => 'Postal Code';

  @override
  String get company => 'Company';

  @override
  String get taxId => 'Tax ID';

  @override
  String get dateOfBirth => 'Date of Birth';

  @override
  String get gender => 'Gender';

  @override
  String get male => 'Male';

  @override
  String get female => 'Female';

  @override
  String get other => 'Other';

  @override
  String get contractor => 'Contractor';

  @override
  String get architect => 'Architect';

  @override
  String get distributor => 'Distributor';

  @override
  String get broker => 'Broker';

  @override
  String get selectUserType => 'Select user type';

  @override
  String get points => 'Points';

  @override
  String get currentPoints => 'Current Points';

  @override
  String pointsBalance(int points) {
    return '$points points';
  }

  @override
  String earnedPoints(int points) {
    return '+$points points';
  }

  @override
  String spentPoints(int points) {
    return '-$points points';
  }

  @override
  String get memberTier => 'Member Tier';

  @override
  String get diamond => 'Diamond';

  @override
  String get platinum => 'Platinum';

  @override
  String get gold => 'Gold';

  @override
  String pointsToNextTier(int points, String tier) {
    return '$points points to reach $tier';
  }

  @override
  String get rewards => 'Rewards';

  @override
  String get redeemReward => 'Redeem Reward';

  @override
  String get pointsHistory => 'Points History';

  @override
  String get myGifts => 'My Gifts';

  @override
  String get referral => 'Refer Friends';

  @override
  String get referralCode => 'Referral Code';

  @override
  String get referralLink => 'Referral Link';

  @override
  String get totalReferrals => 'Total Referrals';

  @override
  String get shareReferralCode => 'Share Referral Code';

  @override
  String get copyReferralCode => 'Copy Code';

  @override
  String get copyReferralLink => 'Copy Link';

  @override
  String get product => 'Product';

  @override
  String get productName => 'Product Name';

  @override
  String get productCode => 'Product Code';

  @override
  String get price => 'Price';

  @override
  String get salePrice => 'Sale Price';

  @override
  String get quantity => 'Quantity';

  @override
  String get stock => 'Stock';

  @override
  String get inStock => 'In Stock';

  @override
  String get outOfStock => 'Out of Stock';

  @override
  String get category => 'Category';

  @override
  String get allCategories => 'All Categories';

  @override
  String get addToCart => 'Add to Cart';

  @override
  String get cart => 'Cart';

  @override
  String get cartEmpty => 'Cart is empty';

  @override
  String cartItemsCount(int count) {
    return '$count items';
  }

  @override
  String get removeFromCart => 'Remove from Cart';

  @override
  String get clearCart => 'Clear Cart';

  @override
  String get clearCartConfirm =>
      'Are you sure you want to clear all items from the cart?';

  @override
  String get checkout => 'Checkout';

  @override
  String get subtotal => 'Subtotal';

  @override
  String get discount => 'Discount';

  @override
  String get total => 'Total';

  @override
  String get placeOrder => 'Place Order';

  @override
  String get orderPlaced => 'Order Placed';

  @override
  String get orderSuccess => 'Order Successful';

  @override
  String get orders => 'Orders';

  @override
  String get myOrders => 'My Orders';

  @override
  String get orderNumber => 'Order Number';

  @override
  String get orderDate => 'Order Date';

  @override
  String get orderStatus => 'Order Status';

  @override
  String get orderDetails => 'Order Details';

  @override
  String get trackOrder => 'Track Order';

  @override
  String get reorder => 'Reorder';

  @override
  String get paymentMethod => 'Payment Method';

  @override
  String get cashOnDelivery => 'Cash on Delivery';

  @override
  String get bankTransfer => 'Bank Transfer';

  @override
  String get creditCard => 'Credit Card';

  @override
  String get eWallet => 'E-Wallet';

  @override
  String get deliveryAddress => 'Delivery Address';

  @override
  String get estimatedDelivery => 'Estimated Delivery';

  @override
  String get payments => 'Payments';

  @override
  String get paymentId => 'Payment ID';

  @override
  String get paymentStatus => 'Payment Status';

  @override
  String get projects => 'Projects';

  @override
  String get myProjects => 'My Projects';

  @override
  String get createProject => 'Create Project';

  @override
  String get projectName => 'Project Name';

  @override
  String get projectCode => 'Project Code';

  @override
  String get projectType => 'Project Type';

  @override
  String get residential => 'Residential';

  @override
  String get commercial => 'Commercial';

  @override
  String get industrial => 'Industrial';

  @override
  String get client => 'Client';

  @override
  String get clientName => 'Client Name';

  @override
  String get clientPhone => 'Client Phone';

  @override
  String get location => 'Location';

  @override
  String get startDate => 'Start Date';

  @override
  String get endDate => 'End Date';

  @override
  String get progress => 'Progress';

  @override
  String get budget => 'Budget';

  @override
  String get description => 'Description';

  @override
  String get notes => 'Notes';

  @override
  String get quotes => 'Quotes';

  @override
  String get createQuote => 'Create Quote';

  @override
  String get quoteNumber => 'Quote Number';

  @override
  String get quoteDate => 'Quote Date';

  @override
  String get validity => 'Validity';

  @override
  String get convertToOrder => 'Convert to Order';

  @override
  String get duplicate => 'Duplicate';

  @override
  String get profile => 'Profile';

  @override
  String get editProfile => 'Edit Profile';

  @override
  String get avatar => 'Avatar';

  @override
  String get uploadAvatar => 'Upload Avatar';

  @override
  String get changePassword => 'Change Password';

  @override
  String get passwordChanged => 'Password changed successfully';

  @override
  String get addresses => 'Addresses';

  @override
  String get myAddresses => 'My Addresses';

  @override
  String get addAddress => 'Add Address';

  @override
  String get editAddress => 'Edit Address';

  @override
  String get deleteAddress => 'Delete Address';

  @override
  String get deleteAddressConfirm =>
      'Are you sure you want to delete this address?';

  @override
  String get setAsDefault => 'Set as Default';

  @override
  String get defaultAddress => 'Default Address';

  @override
  String get homeAddress => 'Home';

  @override
  String get officeAddress => 'Office';

  @override
  String get settings => 'Settings';

  @override
  String get notifications => 'Notifications';

  @override
  String get notificationSettings => 'Notification Settings';

  @override
  String get language => 'Language';

  @override
  String get theme => 'Theme';

  @override
  String get lightMode => 'Light';

  @override
  String get darkMode => 'Dark';

  @override
  String get systemMode => 'System';

  @override
  String get promotions => 'Promotions';

  @override
  String get promotion => 'Promotion';

  @override
  String get activePromotions => 'Active Promotions';

  @override
  String get upcomingPromotions => 'Upcoming Promotions';

  @override
  String get expiredPromotions => 'Expired Promotions';

  @override
  String get claimPromotion => 'Claim Promotion';

  @override
  String get termsAndConditions => 'Terms & Conditions';

  @override
  String get chat => 'Chat';

  @override
  String get chatSupport => 'Chat Support';

  @override
  String get sendMessage => 'Send Message';

  @override
  String get typeMessage => 'Type a message...';

  @override
  String get typingIndicator => 'typing...';

  @override
  String get attachFile => 'Attach File';

  @override
  String get supportAgent => 'Support Agent';

  @override
  String get fieldRequired => 'This field is required';

  @override
  String get invalidPhone => 'Invalid phone number';

  @override
  String get invalidEmail => 'Invalid email';

  @override
  String get invalidOTP => 'Invalid OTP code';

  @override
  String get passwordTooShort => 'Password must be at least 8 characters';

  @override
  String get passwordsNotMatch => 'Passwords do not match';

  @override
  String get passwordRequirements =>
      'Password must be at least 8 characters and include uppercase, lowercase, numbers, and special characters';

  @override
  String get invalidAmount => 'Invalid amount';

  @override
  String get insufficientPoints => 'Insufficient points to redeem';

  @override
  String get error => 'Error';

  @override
  String get errorOccurred => 'An error occurred';

  @override
  String get networkError =>
      'Network error. Please check your internet connection.';

  @override
  String get serverError => 'Server error. Please try again later.';

  @override
  String get sessionExpired => 'Session expired. Please login again.';

  @override
  String get notFound => 'Not found';

  @override
  String get unauthorized => 'Unauthorized access';

  @override
  String get tryAgain => 'Try Again';

  @override
  String get contactSupport => 'Contact Support';

  @override
  String get success => 'Success';

  @override
  String get savedSuccessfully => 'Saved successfully';

  @override
  String get updatedSuccessfully => 'Updated successfully';

  @override
  String get deletedSuccessfully => 'Deleted successfully';

  @override
  String get sentSuccessfully => 'Sent successfully';

  @override
  String get redeemSuccessful => 'Reward redeemed successfully';

  @override
  String get giftCode => 'Gift Code';

  @override
  String get loading => 'Loading...';

  @override
  String get loadingData => 'Loading data...';

  @override
  String get pleaseWait => 'Please wait...';

  @override
  String get noData => 'No data';

  @override
  String get noResults => 'No results';

  @override
  String get noProductsFound => 'No products found';

  @override
  String get noOrdersYet => 'No orders yet';

  @override
  String get noProjectsYet => 'No projects yet';

  @override
  String get noNotifications => 'No notifications';

  @override
  String get noGiftsYet => 'No gifts yet';

  @override
  String get startShopping => 'Start Shopping';

  @override
  String get createFirstProject => 'Create Your First Project';

  @override
  String get today => 'Today';

  @override
  String get yesterday => 'Yesterday';

  @override
  String get thisWeek => 'This Week';

  @override
  String get thisMonth => 'This Month';

  @override
  String get all => 'All';

  @override
  String get dateRange => 'Date Range';

  @override
  String get from => 'From';

  @override
  String get to => 'To';

  @override
  String get date => 'Date';

  @override
  String get time => 'Time';

  @override
  String get version => 'Version';

  @override
  String get appVersion => 'App Version';

  @override
  String get help => 'Help';

  @override
  String get helpCenter => 'Help Center';

  @override
  String get aboutUs => 'About Us';

  @override
  String get privacyPolicy => 'Privacy Policy';

  @override
  String get termsOfService => 'Terms of Service';

  @override
  String get rateApp => 'Rate App';

  @override
  String get feedback => 'Feedback';

  @override
  String get sendFeedback => 'Send Feedback';

  @override
  String get unsavedChanges => 'Unsaved Changes';

  @override
  String get unsavedChangesMessage =>
      'Do you want to save changes before leaving?';

  @override
  String get welcome => 'Welcome';

  @override
  String get welcomeBack => 'Welcome Back';

  @override
  String welcomeTo(String appName) {
    return 'Welcome to $appName';
  }

  @override
  String itemsInCart(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '$count items',
      one: '1 item',
      zero: 'No items',
    );
    return '$_temp0';
  }

  @override
  String ordersCount(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '$count orders',
      one: '1 order',
      zero: 'No orders',
    );
    return '$_temp0';
  }

  @override
  String projectsCount(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '$count projects',
      one: '1 project',
      zero: 'No projects',
    );
    return '$_temp0';
  }

  @override
  String daysRemaining(int count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '$count days left',
      one: '1 day left',
      zero: 'Today',
    );
    return '$_temp0';
  }

  @override
  String formatCurrency(String amount) {
    return '$amount ₫';
  }

  @override
  String formatDate(String day, String month, String year) {
    return '$month/$day/$year';
  }

  @override
  String formatDateTime(
    String day,
    String month,
    String year,
    String hour,
    String minute,
  ) {
    return '$month/$day/$year at $hour:$minute';
  }

  @override
  String memberSince(String date) {
    return 'Member since $date';
  }

  @override
  String validUntil(String date) {
    return 'Valid until $date';
  }

  @override
  String get used => 'Used';

  @override
  String get unused => 'Unused';

  @override
  String get available => 'Available';

  @override
  String get unavailable => 'Unavailable';

  @override
  String get validFrom => 'Valid from';

  @override
  String get validTo => 'Valid to';

  @override
  String get usageInstructions => 'Usage Instructions';

  @override
  String get useNow => 'Use Now';

  @override
  String get scanQRCode => 'Scan QR Code';

  @override
  String get scanBarcode => 'Scan Barcode';

  @override
  String get qrCodeScanner => 'QR Code Scanner';

  @override
  String get memberId => 'Member ID';

  @override
  String get showQRCode => 'Show QR Code';

  @override
  String get tier => 'Tier';

  @override
  String get tierBenefits => 'Tier Benefits';

  @override
  String get pointsMultiplier => 'Points Multiplier';

  @override
  String multiplierX(String multiplier) {
    return 'x$multiplier';
  }

  @override
  String get specialOffers => 'Special Offers';

  @override
  String get exclusiveDiscounts => 'Exclusive Discounts';

  @override
  String get prioritySupport => 'Priority Support';

  @override
  String get earlyAccess => 'Early Access';

  @override
  String get birthdayGift => 'Birthday Gift';

  @override
  String get transactionType => 'Transaction Type';

  @override
  String get earnPoints => 'Earn Points';

  @override
  String get redeemPoints => 'Redeem Points';

  @override
  String get bonusPoints => 'Bonus Points';

  @override
  String get refundPoints => 'Refund Points';

  @override
  String get expiredPoints => 'Expired Points';

  @override
  String get transferPoints => 'Transfer Points';

  @override
  String get pointsExpiry => 'Points Expiry';

  @override
  String pointsWillExpireOn(String date) {
    return 'Points will expire on $date';
  }

  @override
  String pointsExpiringSoon(int points) {
    return '$points points expiring soon';
  }

  @override
  String get newBalance => 'New Balance';

  @override
  String get previousBalance => 'Previous Balance';

  @override
  String get balanceAfter => 'Balance After Transaction';

  @override
  String get disputeTransaction => 'Dispute Transaction';

  @override
  String get disputeReason => 'Dispute Reason';

  @override
  String get disputeSubmitted => 'Dispute Submitted';

  @override
  String get rewardCategory => 'Reward Category';

  @override
  String get vouchers => 'Vouchers';

  @override
  String get productRewards => 'Product Rewards';

  @override
  String get services => 'Services';

  @override
  String get experiences => 'Experiences';

  @override
  String get pointsCost => 'Points Cost';

  @override
  String pointsRequired(int points) {
    return 'Requires $points points';
  }

  @override
  String get expiryDate => 'Expiry Date';

  @override
  String expiresOn(String date) {
    return 'Expires on $date';
  }

  @override
  String get redeemConfirm => 'Confirm Redemption';

  @override
  String redeemConfirmMessage(int points, String reward) {
    return 'Are you sure you want to redeem $points points for $reward?';
  }

  @override
  String get giftStatus => 'Gift Status';

  @override
  String get activeGifts => 'Active Gifts';

  @override
  String get usedGifts => 'Used Gifts';

  @override
  String get expiredGifts => 'Expired Gifts';

  @override
  String get giftDetails => 'Gift Details';

  @override
  String get howToUse => 'How to Use';

  @override
  String get referralInvite => 'Invite Friends';

  @override
  String get referralReward => 'Referral Reward';

  @override
  String get referralSuccess => 'Referral Successful';

  @override
  String get friendsReferred => 'Friends Referred';

  @override
  String get pointsEarned => 'Points Earned';

  @override
  String get referralSteps => 'How It Works';

  @override
  String get step1 => 'Step 1';

  @override
  String get step2 => 'Step 2';

  @override
  String get step3 => 'Step 3';

  @override
  String get shareYourCode => 'Share Your Code';

  @override
  String get friendRegisters => 'Friend Registers';

  @override
  String get bothGetRewards => 'Both Get Rewards';

  @override
  String get inviteFriends => 'Invite Friends';

  @override
  String get sku => 'SKU';

  @override
  String get brand => 'Brand';

  @override
  String get model => 'Model';

  @override
  String get specification => 'Specification';

  @override
  String get specifications => 'Specifications';

  @override
  String get material => 'Material';

  @override
  String get size => 'Size';

  @override
  String get color => 'Color';

  @override
  String get weight => 'Weight';

  @override
  String get dimensions => 'Dimensions';

  @override
  String get availability => 'Availability';

  @override
  String get addedToCart => 'Added to Cart';

  @override
  String get productDetails => 'Product Details';

  @override
  String get relatedProducts => 'Related Products';

  @override
  String get recommended => 'Recommended';

  @override
  String get newArrival => 'New Arrival';

  @override
  String get bestSeller => 'Best Seller';

  @override
  String get onSale => 'On Sale';

  @override
  String get limitedStock => 'Limited Stock';

  @override
  String get lowStock => 'Low Stock';

  @override
  String get updateQuantity => 'Update Quantity';

  @override
  String get itemRemoved => 'Item Removed';

  @override
  String get cartUpdated => 'Cart Updated';

  @override
  String get proceedToCheckout => 'Proceed to Checkout';

  @override
  String get continueShopping => 'Continue Shopping';

  @override
  String get emptyCart => 'Empty Cart';

  @override
  String get emptyCartMessage => 'You don\'t have any items in your cart';

  @override
  String get selectAddress => 'Select Address';

  @override
  String get selectPaymentMethod => 'Select Payment Method';

  @override
  String get orderSummary => 'Order Summary';

  @override
  String get orderConfirmation => 'Order Confirmation';

  @override
  String get orderSuccessMessage => 'Your order has been placed successfully!';

  @override
  String orderNumberIs(String orderNumber) {
    return 'Order Number: $orderNumber';
  }

  @override
  String estimatedDeliveryDate(String date) {
    return 'Estimated Delivery: $date';
  }

  @override
  String get viewOrder => 'View Order';

  @override
  String get backToHome => 'Back to Home';

  @override
  String get allOrders => 'All Orders';

  @override
  String get pendingOrders => 'Pending';

  @override
  String get processingOrders => 'Processing';

  @override
  String get shippingOrders => 'Shipping';

  @override
  String get completedOrders => 'Completed';

  @override
  String get cancelledOrders => 'Cancelled';

  @override
  String get cancelOrder => 'Cancel Order';

  @override
  String get cancelOrderConfirm =>
      'Are you sure you want to cancel this order?';

  @override
  String get cancelReason => 'Cancellation Reason';

  @override
  String get orderCancelled => 'Order Cancelled';

  @override
  String get orderTimeline => 'Order Timeline';

  @override
  String get orderPlacedAt => 'Order placed at';

  @override
  String get orderProcessedAt => 'Order processed at';

  @override
  String get orderShippedAt => 'Order shipped at';

  @override
  String get orderDeliveredAt => 'Order delivered at';

  @override
  String get trackingNumber => 'Tracking Number';

  @override
  String get shippingCarrier => 'Shipping Carrier';

  @override
  String get allProjects => 'All Projects';

  @override
  String get planningProjects => 'Planning';

  @override
  String get inProgressProjects => 'In Progress';

  @override
  String get completedProjects => 'Completed';

  @override
  String get projectDetails => 'Project Details';

  @override
  String get projectStatus => 'Project Status';

  @override
  String get updateProgress => 'Update Progress';

  @override
  String get progressUpdated => 'Progress Updated';

  @override
  String get projectCompleted => 'Project Completed';

  @override
  String get completeProject => 'Complete Project';

  @override
  String get completeProjectConfirm =>
      'Are you sure you want to mark this project as completed?';

  @override
  String get deleteProject => 'Delete Project';

  @override
  String get deleteProjectConfirm =>
      'Are you sure you want to delete this project?';

  @override
  String get projectPhotos => 'Project Photos';

  @override
  String get addPhotos => 'Add Photos';

  @override
  String get projectDocuments => 'Project Documents';

  @override
  String get uploadDocument => 'Upload Document';

  @override
  String get allQuotes => 'All Quotes';

  @override
  String get draftQuotes => 'Drafts';

  @override
  String get sentQuotes => 'Sent';

  @override
  String get acceptedQuotes => 'Accepted';

  @override
  String get rejectedQuotes => 'Rejected';

  @override
  String get expiredQuotes => 'Expired';

  @override
  String get quoteDetails => 'Quote Details';

  @override
  String get sendQuote => 'Send Quote';

  @override
  String get sendQuoteConfirm =>
      'Are you sure you want to send this quote to the client?';

  @override
  String get quoteSent => 'Quote Sent';

  @override
  String get acceptQuote => 'Accept Quote';

  @override
  String get rejectQuote => 'Reject Quote';

  @override
  String get deleteQuote => 'Delete Quote';

  @override
  String get deleteQuoteConfirm =>
      'Are you sure you want to delete this quote?';

  @override
  String get quoteItems => 'Quote Items';

  @override
  String get addItem => 'Add Item';

  @override
  String get editItem => 'Edit Item';

  @override
  String get removeItem => 'Remove Item';

  @override
  String get recipient => 'Recipient';

  @override
  String get recipientName => 'Recipient Name';

  @override
  String get recipientPhone => 'Recipient Phone';

  @override
  String get addressType => 'Address Type';

  @override
  String get addressLabel => 'Address Label';

  @override
  String get setDefault => 'Set as Default';

  @override
  String get defaultLabel => 'Default';

  @override
  String get addressSaved => 'Address Saved';

  @override
  String get currentPasswordRequired => 'Please enter current password';

  @override
  String get newPasswordRequired => 'Please enter new password';

  @override
  String get confirmPasswordRequired => 'Please confirm new password';

  @override
  String get incorrectPassword => 'Incorrect password';

  @override
  String get passwordStrength => 'Password Strength';

  @override
  String get weak => 'Weak';

  @override
  String get medium => 'Medium';

  @override
  String get strong => 'Strong';

  @override
  String get veryStrong => 'Very Strong';

  @override
  String get passwordRequirement1 => 'At least 8 characters';

  @override
  String get passwordRequirement2 => 'Include uppercase letter';

  @override
  String get passwordRequirement3 => 'Include lowercase letter';

  @override
  String get passwordRequirement4 => 'Include number';

  @override
  String get passwordRequirement5 => 'Include special character';

  @override
  String get uploadPhoto => 'Upload Photo';

  @override
  String get takePhoto => 'Take Photo';

  @override
  String get chooseFromGallery => 'Choose from Gallery';

  @override
  String get removePhoto => 'Remove Photo';

  @override
  String get cropPhoto => 'Crop Photo';

  @override
  String get photoUploaded => 'Photo Uploaded';

  @override
  String get enableNotifications => 'Enable Notifications';

  @override
  String get disableNotifications => 'Disable Notifications';

  @override
  String get orderNotifications => 'Order Notifications';

  @override
  String get promotionNotifications => 'Promotion Notifications';

  @override
  String get systemNotifications => 'System Notifications';

  @override
  String get chatNotifications => 'Chat Notifications';

  @override
  String get pushNotifications => 'Push Notifications';

  @override
  String get emailNotifications => 'Email Notifications';

  @override
  String get smsNotifications => 'SMS Notifications';

  @override
  String get vietnamese => 'Vietnamese';

  @override
  String get english => 'English';

  @override
  String get selectLanguage => 'Select Language';

  @override
  String get languageChanged => 'Language Changed';

  @override
  String get selectTheme => 'Select Theme';

  @override
  String get themeChanged => 'Theme Changed';

  @override
  String get autoTheme => 'Auto';

  @override
  String get allNotifications => 'All';

  @override
  String get orderNotification => 'Orders';

  @override
  String get systemNotification => 'System';

  @override
  String get promotionNotification => 'Promotions';

  @override
  String get markAsRead => 'Mark as Read';

  @override
  String get markAllAsRead => 'Mark All as Read';

  @override
  String get deleteNotification => 'Delete Notification';

  @override
  String get clearNotifications => 'Clear All Notifications';

  @override
  String get clearNotificationsConfirm =>
      'Are you sure you want to clear all notifications?';

  @override
  String get notificationCleared => 'Notification Cleared';

  @override
  String unreadNotifications(int count) {
    return '$count unread notifications';
  }

  @override
  String get online => 'Online';

  @override
  String get offline => 'Offline';

  @override
  String get away => 'Away';

  @override
  String get busy => 'Busy';

  @override
  String lastSeenAt(String time) {
    return 'Last seen $time';
  }

  @override
  String get messageRead => 'Read';

  @override
  String get messageDelivered => 'Delivered';

  @override
  String get messageSent => 'Sent';

  @override
  String get messageFailed => 'Failed';

  @override
  String get retryMessage => 'Retry';

  @override
  String get deleteMessage => 'Delete Message';

  @override
  String get deleteMessageConfirm =>
      'Are you sure you want to delete this message?';

  @override
  String get messageDeleted => 'Message Deleted';

  @override
  String get filterBy => 'Filter By';

  @override
  String get sortBy => 'Sort By';

  @override
  String get priceAscending => 'Price: Low to High';

  @override
  String get priceDescending => 'Price: High to Low';

  @override
  String get nameAscending => 'Name: A-Z';

  @override
  String get nameDescending => 'Name: Z-A';

  @override
  String get dateAscending => 'Oldest First';

  @override
  String get dateDescending => 'Newest First';

  @override
  String get popularityDescending => 'Most Popular';

  @override
  String get applyFilters => 'Apply Filters';

  @override
  String get clearFilters => 'Clear Filters';

  @override
  String get filterApplied => 'Filter Applied';

  @override
  String get noFilterApplied => 'No Filter Applied';

  @override
  String get connectionError => 'Connection Error';

  @override
  String get noInternetConnection => 'No Internet Connection';

  @override
  String get checkConnection => 'Check Connection';

  @override
  String get retryConnection => 'Retry Connection';

  @override
  String get offlineMode => 'Offline Mode';

  @override
  String get syncData => 'Sync Data';

  @override
  String get syncInProgress => 'Syncing...';

  @override
  String get syncCompleted => 'Sync Completed';

  @override
  String get syncFailed => 'Sync Failed';

  @override
  String lastSyncAt(String time) {
    return 'Last sync: $time';
  }

  @override
  String minutesAgo(int minutes) {
    return '$minutes minutes ago';
  }

  @override
  String hoursAgo(int hours) {
    return '$hours hours ago';
  }

  @override
  String daysAgo(int days) {
    return '$days days ago';
  }

  @override
  String weeksAgo(int weeks) {
    return '$weeks weeks ago';
  }

  @override
  String monthsAgo(int months) {
    return '$months months ago';
  }

  @override
  String yearsAgo(int years) {
    return '$years years ago';
  }

  @override
  String get justNow => 'Just now';

  @override
  String get comingSoon => 'Coming Soon';

  @override
  String get underMaintenance => 'Under Maintenance';

  @override
  String get featureNotAvailable => 'Feature Not Available';

  @override
  String get pageNotFound => 'Page Not Found';

  @override
  String get goToHomePage => 'Go to Home Page';
}
