// 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 => 'Agenda Tasks';

  @override
  String get calendar => 'Calendar';

  @override
  String get settings => 'Settings';

  @override
  String get noTasks => 'No tasks for today';

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

  @override
  String get retry => 'Retry';

  @override
  String get newTask => 'New Task';

  @override
  String get editTask => 'Edit Task';

  @override
  String get save => 'Save';

  @override
  String get cancel => 'Cancel';

  @override
  String get delete => 'Delete';

  @override
  String get title => 'Title';

  @override
  String get titleRequired => 'Title is required';

  @override
  String get description => 'Description';

  @override
  String get date => 'Date';

  @override
  String get priority => 'Priority';

  @override
  String get priorityLow => 'Low';

  @override
  String get priorityMedium => 'Medium';

  @override
  String get priorityHigh => 'High';

  @override
  String get filterAll => 'All';

  @override
  String get filterActive => 'Active';

  @override
  String get filterCompleted => 'Completed';

  @override
  String get deleteTask => 'Delete Task';

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

  @override
  String get rescheduleToTomorrow => 'Move to tomorrow';

  @override
  String get goToDay => 'Go to day';

  @override
  String get general => 'General';

  @override
  String get language => 'Language';

  @override
  String get systemDefault => 'System default';

  @override
  String get appearance => 'Appearance';

  @override
  String get darkMode => 'Theme';

  @override
  String get lightMode => 'Light';

  @override
  String get darkModeOption => 'Dark';

  @override
  String get about => 'About';

  @override
  String get version => 'Version';

  @override
  String get login => 'Login';

  @override
  String get register => 'Register';

  @override
  String get logout => 'Logout';

  @override
  String get email => 'Email';

  @override
  String get emailRequired => 'Email is required';

  @override
  String get emailInvalid => 'Please enter a valid email';

  @override
  String get password => 'Password';

  @override
  String get passwordRequired => 'Password is required';

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

  @override
  String get name => 'Name';

  @override
  String get nameRequired => 'Name is required';

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

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

  @override
  String get noAccountYet => 'Don\'t have an account?';

  @override
  String get alreadyHaveAccount => 'Already have an account?';

  @override
  String get loginSuccess => 'Successfully logged in';

  @override
  String get registerSuccess => 'Account created. Please log in.';

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

  @override
  String get setupTitle => 'Welcome to Agenda Tasks';

  @override
  String get setupSubtitle => 'Choose how you want to use the app';

  @override
  String get useLocally => 'Use Locally';

  @override
  String get useLocallyDesc =>
      'Keep tasks on this device only. No account needed.';

  @override
  String get syncOnline => 'Sync Online';

  @override
  String get syncOnlineDesc => 'Create an account to sync across devices.';

  @override
  String get onboardingTitle1 => 'Your time deserves a system';

  @override
  String get onboardingDesc1 =>
      'Agenda Tasks helps you prioritize, schedule, and adapt your day with ease.';

  @override
  String get onboardingTitle2 => 'Built on proven methods';

  @override
  String get onboardingDesc2 =>
      'Using the Eisenhower Method and ALPEN planning for less stress, more clarity, and better decisions.';

  @override
  String get onboardingTitle3 => 'Ready to start?';

  @override
  String get onboardingDesc3 => 'Plan your day, one task at a time.';

  @override
  String get getStarted => 'Get Started';

  @override
  String get skip => 'Skip';

  @override
  String get next => 'Next';

  @override
  String get appMode => 'App Mode';

  @override
  String get localMode => 'Local Mode';

  @override
  String get onlineMode => 'Online Mode';

  @override
  String get switchToOnline => 'Switch to Online Mode';

  @override
  String get switchToLocal => 'Switch to Local Mode';

  @override
  String get switchModeWarning =>
      'Switching modes will change how your tasks are stored.';

  @override
  String get uploadTasksQuestion =>
      'Would you like to upload your local tasks to the server?';

  @override
  String get yes => 'Yes';

  @override
  String get no => 'No';

  @override
  String get backToSetup => 'Back to Setup';

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