import 'app_localizations.dart';

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

  @override
  String get appTitle => 'Chinese Chess';

  @override
  String get menu => 'Menu';

  @override
  String get openMenu => 'Open Menu';

  @override
  String get flipBoard => 'Flip Board';

  @override
  String get copyCode => 'Copy Chess Code';

  @override
  String get parseCode => 'Parse Chess Code';

  @override
  String get editCode => 'Edit Chess';

  @override
  String get newGame => 'New Game';

  @override
  String get loadManual => 'Load Chess Manual';

  @override
  String get saveManual => 'Save Chess Manual';

  @override
  String get setting => 'Setting';

  @override
  String get featureNotAvailable => 'Feature is not available';

  @override
  String get modeRobot => 'Robot Mode';

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

  @override
  String get modeFree => 'Free Mode';

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

  @override
  String get save => 'Apply';

  @override
  String get trusteeshipToRobots => 'Trusteeship to Robots';

  @override
  String get cancelRobots => 'Cancel Trusteeship';

  @override
  String get thinking => 'Thinking...';

  @override
  String get currentInfo => 'Current';

  @override
  String get manual => 'Manual';

  @override
  String get theEvent => 'Event: ';

  @override
  String get theSite => 'Site: ';

  @override
  String get theDate => 'Date: ';

  @override
  String get theRound => 'Round: ';

  @override
  String get theRed => 'Red: ';

  @override
  String get theBlack => 'Black: ';

  @override
  String get stepStart => '==Start==';

  @override
  String get exitNow => 'Exit Now ?';

  @override
  String get dontExit => 'Wait a moment';

  @override
  String get yesExit => 'Yes exit';

  @override
  String get clickAgainToExit => 'Click again to Exit';

  @override
  String get apply => 'Apply';

  @override
  String get situationCode => 'Chess Code';

  @override
  String get invalidCode => 'Invalid Chess Code';

  @override
  String get copySuccess => 'Copy Success';

  @override
  String get saveSuccess => 'Save Success';

  @override
  String get selectDirectorySave => 'Select a Directory to Save';

  @override
  String get saveFilename => 'Filename to Save';

  @override
  String get selectPgnFile => 'Select .PGN file';

  @override
  String get recommendMove => 'Recommend Move';

  @override
  String get remark => 'Remark';

  @override
  String get noRemark => 'No remark';

  @override
  String get check => 'Check';

  @override
  String get checkmate => 'Checkmate';

  @override
  String get longRecheckLoose => 'The same move 3 round to Lose';

  @override
  String get noEatToDraw => '60 round with no eat to Draw';

  @override
  String get trapped => 'Checkmate';

  @override
  String get redLoose => 'Loose';

  @override
  String get redWin => 'Win';

  @override
  String get redDraw => 'Draw';

  @override
  String get requestDraw => 'Asked for a draw';

  @override
  String get agreeToDraw => 'Agree to draw';

  @override
  String get requestRetract => 'Asked for a Retract';

  @override
  String get agreeRetract => 'Agree to retract';

  @override
  String get disagreeRetract => 'Disagree to retract';

  @override
  String get cantSendCheck => 'You can\'t send Check';

  @override
  String get plsParryCheck => 'Please parry the Check';

  @override
  String get oneMoreGame => 'New Game';

  @override
  String get letMeSee => 'Not now';

  @override
  String get settingTitle => 'Settings';
}