1739 lines
32 KiB
Dart
1739 lines
32 KiB
Dart
// 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 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';
|
|
}
|