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 widgetCollection => 'Widgets';

  @override
  String get paintCollection => 'Painter';

  @override
  String get knowledgeCollection => 'Knowledge';

  @override
  String get treasureTools => 'Treasure';

  @override
  String get collectCollection => 'Collection';

  @override
  String get essentialCollection => 'KeypointsCollection';

  @override
  String get homeAccount => 'Application';

  @override
  String get homeAccountTabInfo => 'About App';

  @override
  String get homeAccountTabMe => 'Contact Me';

  @override
  String get homeAccountSupport => 'Support Project';

  @override
  String get searchWidget => 'search widget ...';

  @override
  String get stateless => 'Stateless';

  @override
  String get stateful => 'Stateful';

  @override
  String get single => 'Single';

  @override
  String get multi => 'Multi';

  @override
  String get sliver => 'Sliver';

  @override
  String get proxy => 'Proxy';

  @override
  String get other => 'Other';

  @override
  String get homeTabWidget => 'Widget';

  @override
  String get homeTabPaint => 'Paint';

  @override
  String get homeTabKnowledge => 'Knowledge';

  @override
  String get homeTabTools => 'Treasure';

  @override
  String get homeTabMine => 'Mine';

  @override
  String get dataManagement => 'Data management';

  @override
  String get userCollection => 'Collection';

  @override
  String get aboutApplications => 'About Applications';

  @override
  String get contactThisKing => 'Contact this king';

  @override
  String get appSettings => 'Application Setting';

  @override
  String get darkMode => 'Dark Mode ';

  @override
  String get themeColorSetting => 'Theme Color';

  @override
  String get fontSetting => 'Font Setting';

  @override
  String get settingLanguageText => 'Setting Language';

  @override
  String get codeHighlightStyle => 'Code Highlight Style';

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

  @override
  String get displayPerformanceFloatingLayer => 'Performance Layer';

  @override
  String get showFloatingTools => 'Show floating tools';

  @override
  String get followSystem => 'Follow system';

  @override
  String get afterOpeningWillFollowTheSystemToOpenOrCloseDarkMode => 'After activation, it will follow the system to turn on or off dark mode';

  @override
  String get manualSetting => 'Manual settings';

  @override
  String get lightMode => 'Light mode';

  @override
  String get settingLanguage => 'Language Setting';

  @override
  String get appDetails => 'Application details';

  @override
  String get checkUpdate => 'Check New Version';

  @override
  String get downloadNewVersion => 'Download New Version';

  @override
  String get downloadingNewVersion => 'Downloading New Version ...';

  @override
  String get currentIsNew => 'There is the latest version of FlutterUnit!';

  @override
  String get checkDatabaseNewVersion => 'Check for new versions of the database';

  @override
  String get viewThisProjectGithubRepository => '《View the Github Repository for this project》';

  @override
  String get favorite => 'Collected';

  @override
  String get enterComponentName => 'Input widget name';

  @override
  String get containerComponents => 'Container components';

  @override
  String get componentTavern => 'Component Tavern';

  @override
  String get cherishedComponents => 'Treasure components';

  @override
  String get textImageCollection => 'TextImageCollection';

  @override
  String get layoutCollection => 'LayoutCollection';

  @override
  String get eventCollection => 'EventCollection';

  @override
  String get animationCollection => 'AnimationCollection';

  @override
  String get slidingCollection => 'SlidingCollection';

  @override
  String get decorationCollection => 'DecorativeCollection';

  @override
  String get assemblyCollection => 'AssemblyCollection';

  @override
  String get functionCollection => 'FeatureCollection';

  @override
  String get popupCollection => 'Pop upCollection';

  @override
  String get themeCollection => 'ThemeCollection';

  @override
  String get derivativeCollection => 'DerivativeCollection';

  @override
  String get hardToCategorize => 'It\'s hard to distinguish';

  @override
  String get basicDrawing => 'Basic drawing';

  @override
  String get basicDrawingDesc => 'Including some basic graphics drawing examples would be very friendly to beginners in programming. Through these examples, one can learn how to draw basic shapes such as points, lines, rectangles, circles, arcs, text, images, etc., and understand the usage of core objects in drawing like Canvas, Paint, Path, etc.';

  @override
  String get animationGesture => 'Animated gestures';

  @override
  String get animationGestureDesc => 'Includes some drawing examples of animation and gestures, which make drawing more interactive. Through these examples, one can learn the usage of animation and gestures, such as sliding, rotating, scaling, moving effects, etc., making drawing not just static presentation.';

  @override
  String get particleDrawing => 'Particle drawing';

  @override
  String get particleDrawingDesc => 'Includes some drawing examples related to particles, which are top-level operations in drawing. Through these examples, one can learn how to use particles to create stunning visual effects, such as particle clocks, particle explosions, particle backgrounds, etc., giving drawing endless possibilities.';

  @override
  String get interestingDrawing => 'Fun drawing';

  @override
  String get interestingDrawingDesc => 'Includes some fun drawing examples, let\'s experience the joy of drawing, programming, and intelligence together here.';

  @override
  String get artGallery => 'Art galleries ';

  @override
  String get artGalleryDesc => 'Includes some hall-level drawing examples, which are pinnacle works of drawing. They have no practicality and are not born for any demand. They exist only because they exist, serving as a medium for human wisdom and expression, called art.';

  @override
  String get drawingOfImages => 'This example explains how to draw images: by loading images and drawing image resources to a specified area. Draw a batch of 45 \"angled grid lines on the upper layer to practice drawing the lines ';

  @override
  String get digitalDisplayTube => 'This example introduces how to draw LED digital display tubes to practice the use, transformation, combination of path paths, and knowledge of component packaging. It is a very good drawing case ';

  @override
  String get pathDrawing => 'This example introduces how to perform simple path drawing, rotate the drawing board, and combine animation to make the windmill rotate. This is a very concise case of combining drawing and animation. ';

  @override
  String get gridCoordinateSystem => 'This example explains how to use line diameter and text to draw a grid coordinate system, and encapsulate the drawn objects for easy reuse. The coordinate system also provides reference during drawing, which is essential for beginners.';

  @override
  String get polarCoordinateSystemOfFaces => 'This example explains how to use a polar coordinate system to draw a plane and collect polar coordinates based on a function equation for drawing. ';

  @override
  String get drawFunctionCurvesForPathPairs => 'This example explains how to use a path to draw a function curve, fitting a small number of points on the function curve through a Bessel curve. ';

  @override
  String get drawRegularPolygons => 'This example introduces how to collect points in a circle and draw regular polygons, which is a good example for practicing drawing and forming paths. \n Special operations:+, - Modify the number of edges';

  @override
  String get randomNumberProcessing => 'This example introduces drawing rectangles and handling random numbers. Determine the rectangular position information through a set of points and draw it. Can practice the ability to control data.';

  @override
  String get clockDrawing => 'This example uses the drawing of a clock to practice the drawing technique of rotating scale types in Flutter, and uses animation to rotate the dial pointer.';

  @override
  String get drawSprings => ' This example introduces how to draw a spring, stretch and compress it vertically through the contact points, and restore the animation when releasing it. It is a good comprehensive small case. Special operation: Drag the telescopic spring up and down ';

  @override
  String get theApplicationOfAnglesInDrawing => 'This example explains how to perform rotational motion based on a point as the center. Learn the application of the angle between two points in drawing. \n Special operation: Click to run';

  @override
  String get usingShadersAndFilters => 'This example explains how to use shaders and filters in painting, and achieve a rotating streamer effect through animation with numerical variations.';

  @override
  String get pathDrawingFunctionCurve => 'This example explains how to use path to draw function curves and use path measurement for animation';

  @override
  String get thePathOfBingDwenDwen => 'This sample will draw the path of the mascot Bing Dwen Dwen for the 2022 Beijing Winter Olympics and use path measurement for animation. \n Special operation: Click to run';

  @override
  String get drawCubicBesselCurve => 'This example introduces how to draw a cubic Bezier curve, determine whether a point is activated through the contacts, and use this to control the position of the point to achieve drag control effect. \n Special operation: Click on the drawing point, double-click to clear it';

  @override
  String get theEffectOfAnimationCurve => 'This example provides an intuitive way to examine the effect of animation curves, allowing everyone to have a deeper understanding of animation. \n Special operation: Click to run';

  @override
  String get randomParticlesAndBoundaryBouncing => 'This example introduces how to create random particles and handle boundary bounce logic, which is a great starting point for learning particle motion. Special operation: click to stop running ';

  @override
  String get particleCollision => 'This example introduces how to perform collision detection on a particle and split multiple particles, which is an interesting case. \n Special operation: Click Reset';

  @override
  String get particle => 'This example introduces using particles to represent images and animating them to achieve explosive effects. \nSpecial operation: Click to run';

  @override
  String get rectangleAndRandomNumbers => 'This example introduces drawing rectangles and handling random numbers. Determine the rectangular position information through a set of points and draw it. Can practice the ability to control data. \nSpecial operation: Click to randomly generate';

  @override
  String get bingDwenDwen => 'This example is to draw the shape of the mascot Bing Dwen Dwen for the 2022 Beijing Winter Olympics, from which you can learn knowledge such as path drawing and gradient colors.';

  @override
  String get pufengInjectionTest => 'This sample implements the testing process of the Pufeng needle injection test, estimating pi based on probability. You can learn some drawing tips and logical processing of data.';

  @override
  String get ticTacToe => 'This example combines important skills such as gestures, drawing, animation, and verification through the drawing and logical verification of the Chinese checkerboard, making it a very good case study. \n Special operation: Double click to reset';

  @override
  String get tiledLines => 'The root cause of this example comes from generateArchistry.com tiled-lines,Implemented by xrr 2016 using Flutter。Warehouse address:flutter-generative-artistry';

  @override
  String get joyDivision => 'The root cause of this example comes from generateArchistry.com joy-division,Implemented by xrr 2016 using Flutter。Warehouse address:flutter-generative-artistry';

  @override
  String get cubicDisarray => 'The root cause of this example comes from generateArchistry.com cubic-disarray,Implemented by xrr 2016 using Flutter。Warehouse address:flutter-generative-artistry';

  @override
  String get triangularMesh => 'The root cause of this example comes from generateArchistry.com triangular-mesh,Implemented by xrr 2016 using Flutter。Warehouse address:flutter-generative-artistry';

  @override
  String get unDeuxTrois => 'The root cause of this example comes from generateArchistry.com un-deux-trois,Implemented by xrr 2016 using Flutter。Warehouse address:flutter-generative-artistry';

  @override
  String get circlePacking => 'The root cause of this example comes from generateArchistry.com circle-packing,Implemented by xrr 2016 using Flutter。Warehouse address:flutter-generative-artistry';

  @override
  String get hypnoticSquares => 'The root cause of this example comes from generateArchistry.com hypnotic-squares,Implemented by xrr 2016 using Flutter。Warehouse address:flutter-generative-artistry';

  @override
  String get pietMondrian => 'The root cause of this example comes from generateArchistry.com piet-mondrian,Implemented by xrr 2016 using Flutter。Warehouse address:flutter-generative-artistry';

  @override
  String get downloadCompressedPackage => 'Usage: \n1. Select the icon in iconfont.cn, add the project, and download the compressed file. \n2. Select the Flutter project address, configure resource and product file locations. \n3.Click the Generate Code button to generate the relevant code.';

  @override
  String get qAIssues => 'The QA data in the key points collection is included in FlutterUnit\'s issues labeled with points. If data needs to be provided, simply ask and answer in the issues section.';

  @override
  String get tips => 'tips:';

  @override
  String get visualSorting => 'Visual sorting';

  @override
  String get visual => 'Visual sorting';

  @override
  String get insertion => 'Insert sorting';

  @override
  String get bubble => 'Bubble sorting';

  @override
  String get cocktail => 'Cocktail sorting (bidirectional bubble sorting)';

  @override
  String get comb => 'Comb sorting';

  @override
  String get pigeonHole => 'Pigeonhole sorting ';

  @override
  String get shell => 'Shell sorting ';

  @override
  String get selection => 'Select sorting';

  @override
  String get gnome => 'Dwarf Sorting';

  @override
  String get cycle => 'Circular sorting';

  @override
  String get heap => 'Heap sorting';

  @override
  String get quick => 'Quick sorting';

  @override
  String get merge => 'Merge sorting';

  @override
  String get sortingAlgorithmConfiguration => 'Sorting algorithm configuration';

  @override
  String get dataCount => 'Data quantity (number)';

  @override
  String get timeInterval => 'Time interval (microseconds)';

  @override
  String get randomSeed => 'Random Seed';

  @override
  String get codeGeneration => 'Code generation';

  @override
  String get generateCode => 'Generate Code';

  @override
  String get artifactLocation => 'Product location';

  @override
  String get codeClassLocation => 'Code class storage location';

  @override
  String get resourceDirectory => 'Resource Catalog';

  @override
  String get iconfontResourceLocation => 'iconfont Resource storage location';

  @override
  String get projectPath => 'Project Path';

  @override
  String get inputProjectAddress => 'Please select or enter the project address';

  @override
  String get iconfontCompressedPackagePath => 'Iconfont Compressed package path';

  @override
  String get pleaseSelectOrInputIconfontCompressedPackagePath => 'Please select or enter the compressed file path for iconfont download';

  @override
  String get stayTuned => 'Stay tuned';

  @override
  String get iconFont => 'IconFont';

  @override
  String get dataClass => 'Data class';

  @override
  String get stateManagement => 'State management';

  @override
  String get jsonParsing => 'Json Parsing';

  @override
  String get clickHereToJump => 'Click here to jump to';

  @override
  String get knowledgeTabToly => 'Toly Articles';

  @override
  String get knowledgeTabAlgo => 'Algo Player';

  @override
  String get knowledgeTabLayout => 'Layout Treasury';

  @override
  String get knowledgeTabPoint => 'Key Points';

  @override
  String get knowledgeConstruction => 'In Construction';

  @override
  String get knowledgeToJuejin => 'To Juejin';

  @override
  String get srcPath => 'Source Path';

  @override
  String get widgetsInn => 'Widgets Inn';

  @override
  String get likedWidgets => 'Liked Widgets';

  @override
  String get relatedComponents => 'Related Widgets';

  @override
  String get backupFavoritesCollectionData => 'Backup Collection Data';

  @override
  String get syncFavoritesCollectionData => 'Synchronize collection data';

  @override
  String get favoritesCollectionDataReset => 'Reset Collection Data';

  @override
  String get resetSuccess => 'Reset successful!';

  @override
  String get dataSetBackupSuccess => 'Dataset backup successful!';

  @override
  String get dataSetBackupFailure => 'Dataset backup failed!';

  @override
  String get dataSynchronizationCopySuccess => 'Data synchronization successful!';

  @override
  String get dataSynchronizationCopyFailure => 'Data synchronization failed!';

  @override
  String get destructionRed => 'Destruction Red  ';

  @override
  String get rageOrange => 'Anger Orange';

  @override
  String get warningYellow => 'Warning Yellow';

  @override
  String get camouflageGreen => 'Disguising Green';

  @override
  String get coldBlue => 'Indifferent Blue';

  @override
  String get infiniteBlue => 'Infinite Indigo';

  @override
  String get mysteryPurple => 'Mysterious Purple';

  @override
  String get destinyBlack => 'Destiny Black';

  @override
  String get showBackground => 'Display Background';

  @override
  String get toly => 'toly';

  @override
  String get dartHandbook => 'Dart Handbook';

  @override
  String get codeCopiedSuccessfully => 'Code copied successfully';

  @override
  String get favoriteFolderManagement => 'Favorite folder management';

  @override
  String get assembly => 'Assembly';

  @override
  String get draw => 'Draw';

  @override
  String get knowledge => 'Knowledge';

  @override
  String get collection => 'Collection';

  @override
  String get my => 'My';

  @override
  String get picture => 'pics';

  @override
  String get widgetInn => 'Widget Collection';

  @override
  String get emptySearch => 'No Result \n(≡ _ ≡)/~┴┴';

  @override
  String get searchSomething => 'Search Something ≧◔◡◔≦';

  @override
  String get slogan => 'The unity of flutter, The unity of coder.';
}
